🎉 ∇-Prox is a domain-specific language (DSL) and compiler that transforms optimization problems into differentiable proximal solvers.
🎉 ∇-Prox allows for rapid prototyping of learning-based bi-level optimization problems for a diverse range of applications, by optimized algorithm unrolling, deep equilibrium learning, and deep reinforcement learning.

The library includes the following major components: