Recent Releases of icomo

icomo - v1.0.3

What's changed

  • Allows installation with Python 3.13, and also run the tests with the newest python version
  • Add to the Getting Started notebook in the documentation a workaround against the speed regression of JAX visible for small ODEs

- Python
Published by jdehning over 1 year ago

icomo - v1.0.2

Fixes

Fix an issue in delayedcopykernel

- Python
Published by jdehning over 1 year ago

icomo - v1.0.0

What's changed

Functionality

  • icomo.jax2pytensor now correctly wraps also generated functions from the transformed functions. Thus, we can directly transform the interpolation and differential equation solver of Diffrax.

  • CompModel now not only accepts dictionaries as structure of the compartments, but general nested dicts, tuples and lists.

Depreciations

  • icomo.ODEIntegrator doesn't exist anymore, use directly diffrax.diffeqsolve, or icomo.diffeqsolve which defines some default values.
  • The functions that directly helps building of pymc models moved to icomo.experimental

- Python
Published by jdehning over 1 year ago

icomo - v0.2.0

What's changed

Functionality

Now, the Pytensor operator returned by ODEIntegrator.get_op accepts any pytree as input and output, before only the input was allowed to be a pytree. So, specifying list_keys_to_return isn't required anymore when a dictionary is returned. Furthermore, specifying the return_shapes when creating the operator is also no longer necessary, the shape is inferred automatically.

- Python
Published by jdehning almost 2 years ago

icomo - v0.1.7

Add the possibility to change the distribution from which the magnitudes of changepoints are drawn, for example, to use a StudentT distribution instead of a Normal distribution.

- Python
Published by jdehning over 2 years ago

icomo - v0.1.6

What's Changed

Bugfixes

  • Correct error in delayed_copy, the copy didn't decrease when the original compartment decreased

Full Changelog: https://github.com/Priesemann-Group/icomo/compare/0.1.3...0.1.4

- Python
Published by jdehning almost 3 years ago

icomo - v0.1.5

Correct error that importlib_metadata is imported twice

- Python
Published by jdehning almost 3 years ago

icomo - v0.1.4

What's Changed

Documentation

  • Example notebook also contains now the python output which was missing by error

Full Changelog: https://github.com/Priesemann-Group/icomo/compare/0.1.3...0.1.4

- Python
Published by jdehning almost 3 years ago

icomo - Nicer documentation

What's Changed

Functionality

  • ODEIntegrator now checks better whether parameters are correct

Bugfixes

  • Pymc model in the example of the documentation contained some errors

Documentation

  • Nicer layout (download buttons, header cleaner,...)

Full Changelog: https://github.com/Priesemann-Group/icomo/compare/0.1.2...0.1.3

- Python
Published by jdehning almost 3 years ago

icomo - Change of name

Change of name because of unavailability on PyPI

- Python
Published by jdehning almost 3 years ago

icomo - First release

First release, enjoy discovering this package!

- Python
Published by jdehning almost 3 years ago