Quantum Solutions For Training A Single Layer Binary Neural Network