A Universal Training Algorithm for Quantum Deep Learning | Synapse