Leveraging augmented-Lagrangian techniques for differentiating over infeasible quadratic programs in machine learning
Optimization layers within neural network architectures have become increasingly popular for their ability to solve a wide range of machine learning tasks and to model domain-specific knowledge. However, designing optimization layers requires careful consideration as the underlying optimization prob…