issues
search
pnkraemer
/
probdiffeq
Probabilistic solvers for differential equations in JAX. Adaptive ODE solvers with calibration, state-space model factorisations, and custom information operators. Compatible with the broader JAX scientific computing ecosystem.
https://pnkraemer.github.io/probdiffeq/
MIT License
28
stars
2
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Replace `tests.setup` with a pytest fixture
#770
pnkraemer
closed
3 weeks ago
0
Move `probdiffeq.impl` methods around to improve independence
#769
pnkraemer
closed
3 weeks ago
0
Move the content of `util.ibm_util` to `impl.ssm_util` because it is only used there (and not public API)
#768
pnkraemer
closed
3 weeks ago
0
Move content of `impl.variable` to `impl.stats`
#767
pnkraemer
closed
3 weeks ago
0
Delete the changelog because it hasn't been used
#766
pnkraemer
closed
3 weeks ago
0
Move the `Conditional` type from `util.cond_util` to `impl._conditional`
#765
pnkraemer
closed
3 weeks ago
0
Condense the directory structure of `probdiffeq.impl`
#764
pnkraemer
closed
3 weeks ago
0
Use local imports in backend.ode to avoid diffeqzoo & diffrax dependencies
#763
pnkraemer
closed
1 month ago
0
Unnecessary dependency on Diffeqzoo & Diffrax in v0.4.0
#762
adam-hartshorne
closed
1 month ago
4
Add citation information to the readme
#761
pnkraemer
closed
1 month ago
0
Regroup the content of the taylor-subpackage in a taylor-module
#760
pnkraemer
closed
1 month ago
0
Hide markov_rescale_cholesky because it is only used inside calibrate() and should not be user-facing
#759
pnkraemer
closed
1 month ago
0
Combine solvers and components to clarify how to build an ODE solver
#758
pnkraemer
closed
1 month ago
0
Move the content of adaptive to ivpsolve because they are always used together
#757
pnkraemer
closed
1 month ago
0
Move strategies to components to clarify the solver-construction
#756
pnkraemer
closed
1 month ago
0
Combine `solvers.markov` and `solvers.solution` because they are closely related
#755
pnkraemer
closed
1 month ago
0
Correct the quickstart-link in the readme
#754
pnkraemer
closed
1 month ago
0
Move solver-components from package to a single module because we always need one of each
#753
pnkraemer
closed
1 month ago
0
Remove the kwargs from jnp.reshape for compatibility with older JAX versions
#752
pnkraemer
closed
1 month ago
0
Move strategies from package to module since they share most code
#751
pnkraemer
closed
1 month ago
0
Regroup `solvers.uncalibrated` and `solvers.calibrated` in `solvers.solvers` because they share a lot of code
#750
pnkraemer
closed
1 month ago
0
Delete the timestep.py module because it should have been deleted in a previous PR
#749
pnkraemer
closed
1 month ago
0
Move discrete filters to `util` to separate them from the ODE solver strategies
#748
pnkraemer
closed
1 month ago
0
Regroup parts of the public API to reduce how many modules we must import before solving an ODE
#747
pnkraemer
closed
1 month ago
1
Move the content of `probdiffeq.timestep` to `probdiffeq.ivpsolve` because they are always used together
#746
pnkraemer
closed
1 month ago
0
Move all content of `probdiffeq.control` to `probdiffeq.adaptive`
#745
pnkraemer
closed
1 month ago
0
Reshape Error with v0.3.4
#744
adam-hartshorne
closed
1 month ago
3
Make the doc-build strict to undo an accidental change from an earlier commit
#743
pnkraemer
closed
1 month ago
0
Update the pre-commit hook (and fix deprecations) to modernise the CI
#742
pnkraemer
closed
1 month ago
0
Update the jax.config usage to adhere to the new API and fix the doc-build
#741
pnkraemer
closed
1 month ago
0
Rename the input to jnp.reshape to adhere to the new API
#740
pnkraemer
closed
1 month ago
0
Scheduled Reduction in Output Scale Issue
#739
adam-hartshorne
opened
4 months ago
1
Warn about the experimental nature of Probdiffeq in its readme, and explain versioning
#738
pnkraemer
closed
6 months ago
0
Remove yield-values from overwrite-loop contexts
#737
pnkraemer
closed
6 months ago
0
Implement backend.control_flow.context_overwrite_{while_loop, scan} and create a tutorial for using it
#736
pnkraemer
closed
6 months ago
0
Delete 'smoothing' example notebook
#735
pnkraemer
closed
6 months ago
0
Change tutorial format from .md to .py
#732
pnkraemer
closed
6 months ago
0
Reorder the quickstart-section of the docs
#731
pnkraemer
closed
6 months ago
0
Implement backend.config
#730
pnkraemer
closed
6 months ago
0
Implement backend.warnings.filterwarnings
#729
pnkraemer
closed
6 months ago
0
Implement backend.ode.ivp_{logistic, lotka_volterra, ...}
#728
pnkraemer
closed
6 months ago
0
Remove remaining 'import jax's
#727
pnkraemer
closed
6 months ago
0
Implement backend.ode.odeint_dense
#726
pnkraemer
closed
6 months ago
0
Change 'from jax.config import config' to 'import jax.config'
#725
pnkraemer
closed
6 months ago
0
Change signature of ode.odeint_and_save_at to be consistent with the rest of probdiffeq
#724
pnkraemer
closed
6 months ago
0
Implement backend.stats and backend.functools.jacrev
#723
pnkraemer
closed
6 months ago
0
Rename ode.odeint to ode.odeint_and_save_at
#722
pnkraemer
closed
6 months ago
0
Implement backend.ode
#721
pnkraemer
closed
6 months ago
0
Implement backend.warnings
#720
pnkraemer
closed
6 months ago
0
Implement backend.special
#719
pnkraemer
closed
6 months ago
0
Next