Lagrange programming neural networks | Synapse