Notebooks

The notebooks are Colab examples grouped by topic. Each entry links to the most closely related documentation page.

Getting Started

Method Deep Dives

GPU Acceleration

  • 09 Solving on MPAX with PDHG: batch-solve LPs on GPU via MPAX, end-to-end without CPU round-trips. See the MPAX backend (optMpaxModel) in the Solver Backend Subclass section of Custom Models.

  • 10 JAX Frontend: train PyEPO losses in JAX/Flax with jax.grad. MPAX is GPU-native and jittable. Non-JAX backends run through jax.pure_callback. Pairs with JAX Frontend.

Applied Examples