The differentiable optimization landscape Programs on the left (difflow and its plugins, solved with JAX solvers), differentiable solvers in the middle (feral, pounce, discopt, jax-go), equations on the right (the discopt modeling language, its modules and plugins), and differentiable surrogates with uncertainty quantification along the bottom, feeding both sides.
Hover or tap an icon for details and links.