Machine-learning based simulated annealer method for high level synthesis design space exploration | Synapse