← all repositories

patrick-kidger/diffrax

A JAX library providing numerical ODE/SDE/CDE solvers with autodifferentiation support for machine learning workflows.

2k stars Python ML FrameworksDomain Apps
diffrax
Velocity · 7d
+1.1
★ / day
Trend
steady
star history

Diffrax offers numerical differential equation solvers built on JAX, supporting ODEs, SDEs, and CDEs with vmappable everything and PyTree state. It provides multiple adjoint methods for backpropagation and explicitly supports neural differential equations, where the differential equation terms can be learned or parameterized via neural networks. The library unifies handling of different equation types internally, producing a compact implementation.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.