Recent Releases of probnum
probnum - v0.1.26
What's Changed
- Update pylint requirement from ~=2.17.1 to ~=2.17.2 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/813
- Update sphinx requirement from <5.4,>=3.0 to >=3.0,<6.3 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/814
- Update pylint requirement from ~=2.17.2 to ~=2.17.3 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/815
- Update sphinx requirement from <6.3,>=3.0 to >=3.0,<7.1 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/816
- Make scalar * Zero = Zero by @timweiland in https://github.com/probabilistic-numerics/probnum/pull/817
- Fix readthedocs build by @timweiland in https://github.com/probabilistic-numerics/probnum/pull/821
- Update pylint requirement from ~=2.17.3 to ~=2.17.4 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/819
- Override
linopinstead of_evaluate_linopby @timweiland in https://github.com/probabilistic-numerics/probnum/pull/818 - Linop diagonal by @timweiland in https://github.com/probabilistic-numerics/probnum/pull/820
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.25...v0.1.26
- Python
Published by JonathanWenger about 3 years ago
probnum - v0.1.25
What's Changed
- Update myst-parser requirement from <0.20.0 to <1.1.0 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/804
- Python 3.11 by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/807
- Update matplotlib requirement from <3.7 to <3.8 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/809
- Fix a few typos by @pitmonticone in https://github.com/probabilistic-numerics/probnum/pull/810
- Update pylint requirement from ~=2.17.0 to ~=2.17.1 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/808
- Update jax[cpu] requirement from <0.4.7 to <0.4.9 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/812
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.24...v0.1.25
- Python
Published by JonathanWenger about 3 years ago
probnum - v0.1.24
What's Changed
- Fix to benchmark runner by adding custom build command by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/790
- Update jax[cpu] requirement from <0.4.4 to <0.4.5 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/791
- Add KeOps support to CovarianceFunction by @timweiland in https://github.com/probabilistic-numerics/probnum/pull/793
- Add
BlockDiagonalMatrixby @timweiland in https://github.com/probabilistic-numerics/probnum/pull/794 - Update jax[cpu] requirement from <0.4.5 to <0.4.6 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/795
- Update pylint requirement from ~=2.16.2 to ~=2.16.3 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/797
- Update myst-parser requirement from <0.17.0 to <0.20.0 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/796
- Use triangular solves in default
_solveby @timweiland in https://github.com/probabilistic-numerics/probnum/pull/801 - Bugfix in
CovarianceLinearOperatortranspose by @timweiland in https://github.com/probabilistic-numerics/probnum/pull/800 - Update jax[cpu] requirement from <0.4.6 to <0.4.7 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/802
- Update pylint requirement from ~=2.16.3 to ~=2.17.0 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/805
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.23...v0.1.24
- Python
Published by JonathanWenger about 3 years ago
probnum - v0.1.23
What's Changed
- Fallback implementations of
LinearOperatormethods by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/773 LinearOperator.solvemethod by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/772{Identity,Symmetric}KroneckerandSymmetrizeimplementation via subclassing by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/776- Update
LinearOperatorclass docstring by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/778 - Fix all
pylintmessages inlinopsby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/777 - Some
quadtoy problems by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/746 - Some more acquisition functions for
quadby @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/758 - Update jax[cpu] requirement from <0.4.3 to <0.4.4 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/779
- Update ipython requirement from <8.10.0 to <8.11.0 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/780
- Multilevel Bayesian quadrature by @tskarvone in https://github.com/probabilistic-numerics/probnum/pull/750
- Specify matplotlib version for notebooks by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/783
Kernel.linopmethod by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/782- Split
Kernel.input_shapeintoKernel.input_shape_{0,1}by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/785 - Cleaned up notebook requirements by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/786
- Refactor global
pylintchecks by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/788 - add warning to
quaddocs by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/784 - Rename
KerneltoCovarianceFunctionby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/789
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.22...v0.1.23
- Python
Published by marvinpfoertner over 3 years ago
probnum - v0.1.22
What's Changed
- ML estimation of the scale parameter for quad by @tskarvone in https://github.com/probabilistic-numerics/probnum/pull/712
- Clean up
quadapi by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/739 - Update jax[cpu] requirement from <0.3.25 to <0.3.26 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/740
- adding some info to
quaddocs. by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/742 - Consistent file structure for
quadby @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/743 - Make
quadpolicies stateless by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/744 - Initial designs for
quadby @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/745 - Pinned IPython version to fix bug in documentation build by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/747
- Make
quadintegration measures stateless by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/748 - Introducing
quadacquisition functions by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/749 - Updated tox configuration with new keyword for externals by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/754
- Update tox requirement from <4,>=3.18 to >=3.18,<5 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/755
- Update jax[cpu] requirement from <0.3.26 to <0.4.2 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/756
- Fix bug in
asrandvarintroduced by breaking changes in ScIPy 1.10 by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/763 - CI status badge now displays correct status. by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/762
- Update ipython requirement from <=8.6.0 to <8.9.0 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/767
- Fix matmul implementation of Zero linop by @timweiland in https://github.com/probabilistic-numerics/probnum/pull/764
MaxAcquisitionPolicyforquadby @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/757- Make Matrix transpose keep some properties by @timweiland in https://github.com/probabilistic-numerics/probnum/pull/765
- Update jax[cpu] requirement from <0.4.2 to <0.4.3 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/770
- Update ipython requirement from <8.9.0 to <8.10.0 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/769
- Efficient implementation of arbitrary half-integer Matérn Kernels by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/771
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.21...v0.1.22
- Python
Published by JonathanWenger over 3 years ago
probnum - v0.1.21
What's Changed
- Fixed styling of thumbnails in tutorials by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/736
- Refactor LinearOperator for method overriding by @timweiland in https://github.com/probabilistic-numerics/probnum/pull/735
- Caching of the LU decomposition computed by
_InverseLinearOperatorby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/737
New Contributors
- @timweiland made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/735
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.20...v0.1.21
- Python
Published by JonathanWenger over 3 years ago
probnum - v0.1.20
What's Changed
- fix pylint line-too-long errors in tests by @alanchen-1 in https://github.com/probabilistic-numerics/probnum/pull/697
- Update jax[cpu] requirement from <0.3.5 to <0.3.6 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/700
- Fixed
else-if-usedpylint message inprobnum.problemssubpackage by @luffingluffy in https://github.com/probabilistic-numerics/probnum/pull/704 - Update jax[cpu] requirement from <0.3.6 to <0.3.8 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/703
- Introduce MarkovSequence by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/646
- Fixed
line-too-longpylint message inprobnumandprobnum.problemssubpackage by @luffingluffy in https://github.com/probabilistic-numerics/probnum/pull/705 - Bugfix in pre-commit hooks by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/706
- Consistent error handling & defaults for
quadby @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/620 - Fix flaky
quadtest. by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/707 - Update jax[cpu] requirement from <0.3.8 to <0.3.9 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/708
- Update jax[cpu] requirement from <0.3.9 to <0.3.14 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/713
- Update sphinx requirement from <4.6,>=3.0 to >=3.0,<5.1 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/714
- LaTeX Math in README.md by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/719
- Update sphinx requirement from <5.1,>=3.0 to >=3.0,<5.2 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/722
- Update jax[cpu] requirement from <0.3.14 to <0.3.17 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/723
- Algebraic Operations on
Functionsby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/725
New Contributors
- @alanchen-1 made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/697
- @luffingluffy made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/704
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.19...v0.1.20
- Python
Published by JonathanWenger almost 4 years ago
probnum - v0.1.19
What's Changed
- Remove restriction for negative scalars in
ScaledKernelby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/663 - Update jax[cpu] requirement from <0.3.2 to <0.3.5 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/664
- Fixing parameters expansion in
ProductMaternby @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/665 - Improved type hints in documentation by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/662
- resolve pylint in benchmark for line-too-long by @akapoor13 in https://github.com/probabilistic-numerics/probnum/pull/675
- Pin versions of doc dependencies by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/679
- Jupyter Documentation replaced by RST by @ShayekhBinIslam in https://github.com/probabilistic-numerics/probnum/pull/676
- Update sphinx requirement from <4.5,>=3.0 to >=3.0,<4.6 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/688
- Resolve pylint line-too-long for linops by @PrSh27 in https://github.com/probabilistic-numerics/probnum/pull/682
- Migrate
setup.cfgtopyproject.tomland refactorpyproject.tomlby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/685 - Move contents of
.coveragercintopyproject.tomlby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/691 - refactor randvars with pylint by @akapoor13 in https://github.com/probabilistic-numerics/probnum/pull/684
- refactor utils with pylint by @akapoor13 in https://github.com/probabilistic-numerics/probnum/pull/683
- refactor diffeq to pylint by @akapoor13 in https://github.com/probabilistic-numerics/probnum/pull/694
- Resolve pylint line-too-long messages in randprocs by @npate012 in https://github.com/probabilistic-numerics/probnum/pull/681
- Consistent types for
quaddomain. by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/660 - making
quaditerator info stateless & adding tests by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/659 - Fixed the
line-too-longmessage for all modules underprobnum.linalgsubpackage. by @peterw2333 in https://github.com/probabilistic-numerics/probnum/pull/696
New Contributors
- @akapoor13 made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/675
- @ShayekhBinIslam made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/676
- @PrSh27 made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/682
- @npate012 made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/681
- @peterw2333 made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/696
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.18...v0.1.19
- Python
Published by JonathanWenger about 4 years ago
probnum - v0.1.18
What's Changed
- Kernel arithmetic by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/654
- Consistent usage of "residual" in
probnum.linalgby @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/655 - Matern embedding by @tskarvone in https://github.com/probabilistic-numerics/probnum/pull/583
- Moving
quadpolicies to separate modules by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/657 - Improvements to the probabilistic linear solver implementation by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/656
ImmediateStopstopping criterion forquadby @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/658
New Contributors
- @tskarvone made their first contribution in https://github.com/probabilistic-numerics/probnum/pull/583
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.17...v0.1.18
- Python
Published by JonathanWenger about 4 years ago
probnum - v0.1.17
What's Changed
Kernel.output_shapesemantics and furtherRandomProcessrefactoring by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/652- Add support for Python 3.10 by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/653
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.16...v0.1.17
- Python
Published by JonathanWenger over 4 years ago
probnum - v0.1.16
What's Changed
- Pin MyST-Parser Version by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/637
- Clean up ProbNum's Development Dependencies by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/636
- Update the
isortconfig and bumpblackversion by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/638 - Row selection policy for the PLS by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/588
codecov/codecov-actioninstead of bash uploader by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/640- Update jax[minimum-jaxlib] requirement from <0.2.29 to <0.3.1 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/642
- Add
Functionclass and refactorRandomProcess.{input,output}_{dim => shape}by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/639 - Refactor UKF Components to use linearize() by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/635
- Split nonlinear filtering notebooks by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/644
- [Bugfix] Missing
rngargument in sample function of random variablerv1 {+,-,*,/,//,@,%} rv2by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/648 - Simplified TaylorMode implementation by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/647
- [Bugfix] Scalar arguments in
Kernel.__call__by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/649 - Remove
input_shapebroadcasting capabilities fromKernelby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/650 - Update jax[minimum-jaxlib] requirement from <0.3.1 to <0.3.2 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/651
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.15...v0.1.16
- Python
Published by JonathanWenger over 4 years ago
probnum - v0.1.15
What's Changed
__(r)matmul__ofMatrixlinear operator outputsnp.matrixby @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/602- Default ODE filter arguments by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/603
- Correct links in footer of documentation by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/604
- Fix pylint errors for
stepsizeby @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/608 - Fix pylint errors for
_perturbsolve_ivp.pyby @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/606 - Fix pylint errors for
_probsolve_ivp.pyby @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/607 - Update sphinx requirement from <4.3.3,>=3.0 to >=3.0,<4.4.1 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/612
- Fix pylint errors for
_odesolution.pyand_odesolver.pyby @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/609 - Filter warning for importlib by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/613
- pylint cleanup quad by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/610
- Additions to the global pylint configuration by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/616
- Another additions to the global pylint configuration by @mmahsereci in https://github.com/probabilistic-numerics/probnum/pull/617
- Fix a bunch of pylint errors in filtsmooth by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/611
- Update jax requirement from <0.2.27 to <0.2.28 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/619
- Cholesky decompositions of
LinearOperators by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/618 - Update jaxlib requirement from <0.1.76 to <0.1.77 by @dependabot in https://github.com/probabilistic-numerics/probnum/pull/621
- Process noise in discrete transitions by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/615
- Small documentation fixes and updates to roles by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/623
- Remove some abstractmethod-decorators from RandomProcess by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/629
- Pin the pytest version and replace jaxlib dependency by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/626
- Fix typos in code chunks in docs by @pitmonticone in https://github.com/probabilistic-numerics/probnum/pull/631
- Drop Python 3.7 Support by @marvinpfoertner in https://github.com/probabilistic-numerics/probnum/pull/632
- Scipy intersphinx mapping update by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/630
- Split filtsmooth notebooks by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/628
- Improve ODE filter initialisation and add more strategies by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/614
- Enabled pylint: hidden-method in Markov process submodule by @pnkraemer in https://github.com/probabilistic-numerics/probnum/pull/634
- Reorthogonalization for a stable implementation of the probabilistic linear solver by @JonathanWenger in https://github.com/probabilistic-numerics/probnum/pull/580
Full Changelog: https://github.com/probabilistic-numerics/probnum/compare/v0.1.14...v0.1.15
- Python
Published by JonathanWenger over 4 years ago
probnum - v0.1.14
Bug Fixes
MaxIterationsstopping criterion for the linear solver is now stateless (#579)
Refactoring
ProbabilisticLinearSolverbase class as proposal for general PN method implementation (#565)- Cleanup in
probnum.typing(#599) - Replace NumPy Array Scalars by scalar arrays (#600)
Other
- ProbNum is now citable, so we added a CITATION.cff file (#587, #596)
- We now have CODEOWNERS (#589, #592)
- Changes to the documentation (#584, #586, #595)
- Python
Published by marvinpfoertner over 4 years ago
probnum - v0.1.13
New Features
- Base class
StoppingCriterionfor probabilistic numerical methods which supports boolean arithmetic (#561, #570) - Bayesian quadrature can be run in an iterative fashion (#420)
Improvements
- Efficient arithmetic for linear operators (#505)
Bug Fixes
- Optimized memory consumption of
Constantrandom variables (#551, #553) - Matrix-variate normal matrix multiplication now works for all possible cases (#558, #572)
Refactoring
- Belief updates for probabilistic linear solvers (#546)
- Package structure improved (#560, #568)
- Removed support for complex
dtypesofLinearOperators(#575)
Testing
- Optional arguments can now be passed to
pytestviatox(#563)
Other
- Dropped support for Python 3.6 (#548)
- Python
Published by JonathanWenger over 4 years ago
probnum - v0.1.12
New Features
- Kernel broadcasting (#539): Allows efficient evaluation of kernels without forming a full kernel matrix.
Improvements
- Updated quickstart guides for linear solvers (#511) and linear operators (#534)
Refactoring
- Probabilistic linear solvers: Information operators (#494) and stopping criteria (#499)
Documentation
- Corrected documentation of some ODE example problems (#544)
- Python
Published by JonathanWenger over 4 years ago
probnum - v0.1.11
Improvements
- New Lorenz systems as ODE example problems (#515)
- Improved package build process (78cd1ed9e8e3b1302aae59d736ce1ccc4d61cbc3, 993a27524e91420253e2096dec1d845d02456ebf)
Refactoring
- Improvements to the SDE API (#501)
- Removal of global
pylintdisables (#522) - Restructured
.gitignore(#525)
Documentation
- Fixes to tutorials and Sphinx build (#516)
- Python
Published by marvinpfoertner almost 5 years ago
probnum - v0.1.10
New Features
- Event handling for ODE solvers (#498)
Improvements
- Interface function for perturbation-based ODE solvers (#481)
- Use of
LinearOperatorsinstatespace.IBM(#479)
Refactoring
- Reorganization of
diffeqsubpackage (#477) - Restructuring of
filtsmoothsubpackage (#478) - Refactoring of
statespacesubpackage (#492) - Components (state, belief, policy) of probabilistic linear solvers as separate classes (#460)
Documentation
- Automatically generated documentation for
configoptions (#480) - Various updates to tutorials (#495, #506, #510)
- Python
Published by JonathanWenger almost 5 years ago
probnum - v0.1.9
New Features
- Perturbed step ODE solvers (#382)
- Global configuration module to set package-wide defaults (#465)
Improvements
- Random sparse matrices are now generated in a memory efficient way (#455, #457)
- On-the-fly construction of filtering posteriors (#403)
Refactoring
- Renamed type module to
probnum.typing(#454) - Removal of
random_stateattribute from random variables (#387) - ODE examples moved into problem zoo (#475)
Documentation
- New website and logo (#433)
- Python
Published by JonathanWenger almost 5 years ago
probnum - v0.1.8
New Features
- Abstract base class
ProbabilisticNumericalMethod#410
Refactoring
- Simplification of
RandomVariableinstantiation code #425
Bug Fixes
- Fixed tests for extended Kalman filters #409
LinearOperator.inv()no longer throws warnings for sparse matrices #434
Documentation
- updated tutorials #419 #423
- restructured contribution guide #414
- Python
Published by JonathanWenger almost 5 years ago
probnum - v0.1.7
New Features
- Step size perturbation for differential equation solvers (#376)
- Wrappers for SciPy Runge-Kutta methods with manual step size selection (#380)
Benchmarks
- Filtering and smoothing (#373)
- Linear operators (#385, #390)
Refactoring
- Linear operators now use a compositional pattern (#381)
Bug Fixes
- Stabilization of linear solves in discrete transitions (#386)
- Performance of Kronecker matrix matrix multiplication (#391,#392)
- Python
Published by JonathanWenger about 5 years ago
probnum - v0.1.6
New Features
- Basic Bayesian Quadrature (#375)
- Interface for Random Processes (#356)
- Continuous time smoothing for linear SDEs (#371)
Testing
- Improved test infrastructure for linear operators using
pytest-cases(#366)
Fixes
- Dense output sampling (#365)
- Python
Published by JonathanWenger about 5 years ago
probnum - Beta Pre-Release
This pre-release now contains routines for the solution of differential equations.
- Python
Published by JonathanWenger almost 6 years ago
probnum - Pre-release
Pre-release to allow publication testing.
- Python
Published by JonathanWenger almost 6 years ago