diffrax

Differential equation solver

Provides numerical differential equation solvers using autodifferentiable and GPU-capable JAX.

Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable. https://docs.kidger.site/diffrax/

GitHub

1k stars
22 watching
135 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

deep-learningdifferential-equationsdynamical-systemsequinoxjaxmachine-learningneural-differential-equationsneural-networks

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sciml/diffeqrProvides an R interface to solve differential equations using DifferentialEquations.jl143
analysiscenter/pydensAn open-source framework for numerically solving ordinary and partial differential equations using neural networks296
patrick-kidger/equinoxA JAX-based library for building and running neural networks with ease.2,157
ucl-bug/jaxdfA JAX-based framework for creating differentiable numerical simulators with arbitrary discretizations.124
pbrod/numdifftoolsA Python library for automatic numerical differentiation of scalar and vector-valued functions.258
sciml/scimlbenchmarks.jlProvides benchmarks for Scientific Machine Learning and equation solvers in multiple programming languages.319
google-deepmind/tf2jaxConverts TensorFlow functions to equivalent JAX Python functions.109
google-deepmind/kfac-jaxLibrary providing an implementation of the K-FAC optimizer and curvature estimator for second-order optimization in neural networks.252
auto-differentiation/xad-pyProvides automatic differentiation capabilities for numerical computations in Python12
darshandeshpande/jax-modelsProvides a collection of deep learning models and utilities in JAX/Flax for research purposes.151
horchler/sdetoolsA Matlab toolbox for numerically solving stochastic differential equations99
coreylowman/dfdxA deep learning library for Rust with GPU acceleration and ergonomic API.1,754
google-deepmind/dm_pixAn image processing library built on top of JAX to provide optimized and parallelized functions for machine learning research.395
rafavzqz/geopdesSoftware package for implementing and testing isogeometric methods for solving partial differential equations105
yhilpisch/dxA Python-based financial analytics library for modeling and valuing complex derivatives instruments and portfolios719