A set of calibration and probabilistic programming tools for use with summerepi2
Project description
estival
Calibration and optimization tools for summer2 https://github.com/monash-emu/summer2
Estival provides a simple API for using summer2 CompartmentalModels with a variety of optimization frameworks, including
- pymc
- nevergrad
CHANGELOG
- 0.2.2
Add logprior/logposterior to BayesianCompartmentalModel - 0.2.3
Include tensorflow-probability(jax) for more (and better tested) stats modules - 0.2.4 Bugfix (vector priors were not exported to pymc correctly) Add Epoch support to allow DatetimeIndex targets
- 0.2.5 Bugfix for BinomialTarget (wasn't indexing modelled data)
- 0.2.6 Bugfix (reference index for models without date returned incorrect type)
- 0.3.0 Note - breaking changes! Remove old AuTuMN MCMC implementation Move nevergrad/pymc -> wrappers Expand likelihood output tools Include parallelism framework
- 0.3.1 Bugfix (submodules not properly exported)
- 0.3.2 SampleIterator tools (better support for shaped priors) Attempted map_parallel bugfix
- 0.3.3 Requirements fix (update summerepi2)
- 0.3.4 Swap modelled/target data in Normal and TruncatedNormal targets (incorrect results previously)
- 0.3.5 Add sampling utils Add gamma prior Support multiple targets for each derived output
- 0.3.6 Minor bugfix to 0.3.5
- 0.3.7 Reimplement BetaPrior, and get_series and finite_bounds for priors
- 0.3.8 Fix BetaPrior.to_pymc, add testing
- 0.3.9 Bugfix (BetaPrior .from_ method injected arrays into params)
- 0.4.0 Improved sampling tools
- 0.4.1 Extend sampling tools, more options for map_parallel
- 0.4.2b Experimental release using expanded transform for uniform priors
- 0.4.3 Better exec_mode defaults for parallel helper functions
- 0.4.4 Fix issues with xarray converting array parameters
- 0.4.5 Fix nevergrad wrapper issue with infinite support priors
- 0.4.8 Improved ergonomics and sample type support
- 0.4.9 Add BetaTarget
- 0.5.0 Correct loc and iloc methods for SampleIterator
- 0.5.1 Make wrapper libraries (pymc/nevergrad) optional extras
- 0.5.2 Add NormalPrior
- 0.6.0 Add hierarchical priors for PyMC
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
estival-0.6.0a0.tar.gz
(55.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
estival-0.6.0a0-py3-none-any.whl
(22.8 kB
view details)
File details
Details for the file estival-0.6.0a0.tar.gz.
File metadata
- Download URL: estival-0.6.0a0.tar.gz
- Upload date:
- Size: 55.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.10.11 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
caea6ef0f621d88e6bb66a6c99553057c958f533712d1851f580115c94465959
|
|
| MD5 |
dca8ee240de5f10c19686fda7687c912
|
|
| BLAKE2b-256 |
c5a2a0934c82b8ca763eaef8c6868b490f3c8caee70e85f949f244e258a0d579
|
File details
Details for the file estival-0.6.0a0-py3-none-any.whl.
File metadata
- Download URL: estival-0.6.0a0-py3-none-any.whl
- Upload date:
- Size: 22.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.10.11 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
275912e3cf5c3834b094f68bd5fa9358d613f16406bff878422179cd07255613
|
|
| MD5 |
dc5245cf476a46c37e4ace3518bea0c6
|
|
| BLAKE2b-256 |
9a6ca5ce0c1d75f5276e07ddb7b20fa84645f08ec242ffc34b303c6ad2f49319
|