$ cd /home/nath
  • publications
  • talks
  • code
  • cv

Open Source Projects

Featured Projects

ProbNumDiffEq.jl Julia133

ProbNumDiffEq.jl provides probabilistic numerical ODE solvers to the DifferentialEquations.jl ecosystem. The implemented ODE filters solve differential equations via Bayesian filtering and smoothing. The filters compute not just a single point estimate of the true solution, but a posterior distribution that contains an estimate of its numerical approximation error.

pkg> add ProbNumDiffEq

Other projects

probnum Python463

Probabilistic Numerics in Python.

parallel-in-time-ode-filters JAX9

Parallel-in-Time ODE Filters in Jax

TuePlots.jl Julia53

A light-weight library to help you create better plots for scientific publications, by taking care of the annoying bits like figure size, font size, and setting the correct font, with minimal overhead.

KalmanFilterToolbox.jl Julia8

Handy code for Gaussian filtering and smoothing enthousiasts.

PSDMatrices.jl Julia6

Positive semi-definite matrix types in Julia

ChaoticDynamicalSystemLibrary.jl Julia8

A collection of chaotic ODEs.

tornadox JAX22

Probabilistic ODE solvers are fun, but are they fast? See also: https://github.com/pnkraemer/probdiffeq for JAX code or https://github.com/nathanaelbosch/ProbNumDiffEq.jl for Julia code.

generative-latent-optimization PyTorch24

PyTorch Implementation: "Optimizing the Latent Space of Generative Networks"

© 2026 Nathanael Bosch License Privacy Policy
Website built with Franklin.jl