Single photon coherent Ising machines for constrained optimization problems | Synapse