Patrick Kidger

Results 19 repositories owned by Patrick Kidger

mkposters

322
Stars
21
Forks
Watchers

Make posters from Markdown files.

signatory

252
Stars
31
Forks
Watchers

Differentiable computations of the signature and logsignature transforms, on both CPU and GPU. (ICLR 2021)

equinox

1.9k
Stars
129
Forks
Watchers

Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/

diffrax

1.3k
Stars
116
Forks
Watchers

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

torchtyping

1.3k
Stars
31
Forks
Watchers

Type annotations and dynamic checking for a tensor's shape, dtype, names, etc.

NeuralCDE

586
Stars
68
Forks
Watchers

Code for "Neural Controlled Differential Equations for Irregular Time Series" (Neurips 2020 Spotlight)

torchcde

396
Stars
46
Forks
Watchers

Differentiable controlled differential equation solvers for PyTorch with GPU support and memory-efficient adjoint backpropagation.

jaxtyping

985
Stars
48
Forks
Watchers

Type annotations and runtime checking for shape and dtype of JAX/NumPy/PyTorch/etc. arrays. https://docs.kidger.site/jaxtyping/

torchcubicspline

193
Stars
17
Forks
Watchers

Interpolating natural cubic splines. Includes batching, GPU support, support for missing values, evaluating derivatives of the spline, and backpropagation.

sympy2jax

307
Stars
12
Forks
Watchers

Turn SymPy expressions into trainable JAX expressions.