Models for nessai
Project description
nessai-models
Models for use with the nested sampling package nessai.
Included models
- n-dimensional unit Gaussian
- n-dimensional HalfGaussian
- n-dimensional Rosenbrock
- n-dimensional mixture of Gaussians
- n-dimensional slab plus spike model
- Gaussian mixture using data to based on this example from
cpnest - n-dimensional Egg Box based on the version in Feroz et al. 2008
- n-dimensional Pyramid-like model
- n-dimensional Brewer likelihood (Skilling's "Staistical Model") from Brewer et al.
- Linear signal plus Gaussian noise model (
LinearSignal) - Sinusoidal signal plus Gaussian noise model (
SinusoidalSignal) - Mixture of 1-dimensional distributions (
MixtureOfDistributions)
Requirements
nessai_models requires:
numpyscipynessai>=0.6.0
Installation
We recommend following the installation instructions for
nessaiand then installingnessai_modelssince it shares all of its dependencies withnessai.
nessai_models can be install from PyPI using
pip install nessai-models
Example usage
Below is an example of using nessai_models so configure a 4-dimensional Gaussian and then sample it using nessai.
from nessai import FlowSampler
from nessai_models import Gaussian
model = Gaussian(4)
fs = FlowSampler(model, output='example/')
fs.run()
Citing
If you use nessai_models in your work please cite the Zenodo DOI
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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
File details
Details for the file nessai-models-0.5.0.tar.gz.
File metadata
- Download URL: nessai-models-0.5.0.tar.gz
- Upload date:
- Size: 18.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae06c8173227522cba265745aef3c68eac28f0008c6707d28c54fb6ba7af6537
|
|
| MD5 |
6c14b3a24182fe62235807b356a8d85f
|
|
| BLAKE2b-256 |
67f8f400efd412a1f9b4b4ad30c55e70b4a234fbf2254aa7f49c6575550cba44
|
File details
Details for the file nessai_models-0.5.0-py3-none-any.whl.
File metadata
- Download URL: nessai_models-0.5.0-py3-none-any.whl
- Upload date:
- Size: 14.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae9092f62da024f29e777d74e61f4e03d64f4dc5698902971192755cae165fe4
|
|
| MD5 |
e516f9375940f75a3330c80e27017f51
|
|
| BLAKE2b-256 |
d7e49cae430f752a1f0e515d801ea1080fba7e2102d201bf4e941d3ee8f57d00
|