Neural Networks in the Loop: Learning with Stability and Robustness Guarantees | Synapse