Recent Releases of lampe
lampe - LAMPE v0.8.0
💥 Breaking news
The required version of Zuko has been upgraded to 0.2.1 to follow API changes. Accordingly, the support for older PyTorch versions (1.11 and earlier) was dropped. PyTorch 1.12 has been around for about a year and is compatible with all CUDA drivers since 10.2.
✨ What's new
- Migrate the documentation to lampe.readthedocs.io (1cf58efe0223b642875c6bb307a85b552fba0220)
- Simplify HDF5 dataset (3b52b13af56d2e189b1d435fcc5c2f04305e0d17)
- Add in-memory dataset (f1a003a4f7fa743e1987a7b682661bd4b6ff1503)
- Add the contrastive neural ratio estimation (CNRE) inference algorithm (#7) by @bkmi
- Add the flow matching posterior estimation (FMPE) inference algorithm (#12)
Full Changelog: https://github.com/probabilists/lampe/compare/v0.7.0...v0.8.0
- Python
Published by francois-rozet almost 3 years ago
lampe - LAMPE v0.7.0
✨ What's new
- Drop support for standardization with respect to the first and second moments (d6fdca7e73f43af89ef08dcdddb4a5b111c32b08)
- New neural score estimation (NSE) inference algorithm (#7) with the help of @glouppe
🐛 Bug fixes
- Fix incorrect grid shape in
utils.gridapplyfor one-dimensional space (#8)
Full Changelog: https://github.com/probabilists/lampe/compare/v0.6.0...v0.7.0
- Python
Published by francois-rozet over 3 years ago
lampe - LAMPE v0.6.0
💥 Breaking news
In the v0.4.2 release, LAMPE dropped the nflows package for built-in normalizing flows. Since then, the flow implementations have improved and new ones have been added, making the lampe.nn.flows module a respectable normalizing flow collection. In this context, we decided to export said module into a standalone package called Zuko. Doing so, we wish to dissociate the addition/development of simulation-based inference algorithms from the addition of flow architectures.
📝 Documentation
- Use
autosummaryfor automatic API generation (822c3cc44292b1fc0b76e31bd537b37c63eae601)
Full Changelog: https://github.com/probabilists/lampe/compare/v0.5.5...v0.6.0
- Python
Published by francois-rozet over 3 years ago
lampe - LAMPE v0.5.5
✨ What's new
- Introduce the
lampe.diagnosticsmodule (7ad196e3c685c0840d0de34aca2235d7502ba4d0) - New expected coverage diagnostic (7ad196e3c685c0840d0de34aca2235d7502ba4d0)
Full Changelog: https://github.com/probabilists/lampe/compare/v0.5.2...v0.5.5
- Python
Published by francois-rozet over 3 years ago
lampe - LAMPE v0.5.2
✨ What's new
- Implement unconstrained monotonic neural network (UMNN) based flows (14210bb293601dbdd210515afbb10427f4e96e19)
- Add option to overwrite HDF5 files (deda51efa9597cbdc2a62eb403cc778474ae5f7a)
- New balanced neural ratio estimation (BNRE) loss (#3) by @ADelau
- Simplify monotonic transforms (28ffeda251377c3b09fbb2b968a96e9d7e605de4)
Full Changelog: https://github.com/probabilists/lampe/compare/v0.5.0...v0.5.2
- Python
Published by francois-rozet over 3 years ago
lampe - LAMPE v0.5.0
✨ What's new
- Drop
lampe.simulatorsmodule (68caf4957e939b9643d0d4f8e564ebd0f6331b67) - Reformat code with Black (a676163badaeb1c7a67dd6ff2a275bd297360d3d)
- Enable random feature order in autoregressive flows (4858fd736f400da6ea631a83f1c3d65632d51b15)
🐛 Bug fixes
- Minor fixes (a3748039b0eef670a16da13526c3f45ffd64d37f)
- Add unit tests and fix detected bugs (5717651b7b7217e3a5275c2a469bb5184656167d)
📝 Documentation
- Add contributing guidelines (ebc60babcc7a62a26ed8a4b061f43aff1f91f0bf)
Full Changelog: https://github.com/probabilists/lampe/compare/v0.4.4...v0.5.0
- Python
Published by francois-rozet over 3 years ago
lampe - LAMPE v0.4.4
✨ What's new
- Neural autoregressive flow (NAF) implementation (81a22d315878f0be3e92d8f3820bf817b55b2013)
Full Changelog: https://github.com/probabilists/lampe/compare/v0.4.2...v0.4.4
- Python
Published by francois-rozet over 3 years ago
lampe - LAMPE v0.4.2
✨ What's new
- Move inference components to
lampe.inferencemodule (257ab9eeeab5934cdf669c9c6464f9ec1e0bcce3) - Drop
nflowsdependency for built-in normalizing flows (07f96c3616070b8c7f5739415c99986d49398bfa)
🐛 Bug fixes
- Fix missing imports (40f6a94330e973408b00306fcf0ed6bed5554b72)
Full Changelog: https://github.com/probabilists/lampe/compare/v0.3.0...v0.4.2
- Python
Published by francois-rozet over 3 years ago
lampe - LAMPE v0.3.0
✨ What's new
- Neural networks (b591837c46b804cc9cf2db7bffbe9d282335906d) and normalizing flows (a6ece08c9c216a92e722b4c999e51676ebb7aa57)
- Toy simulators (f5505d8f0006a2e7ca9f59cc7517d4faea9663d0, 351e8c3dfd365d0d6b64f1297a1aef698c7e2fa5)
- Training pipelines (4b8c05606f18943d1fe1ab8471214d83cf8fdc81, ace0960c3ecc3ba0ad3dba5c0cf23caa18f11593)
- Custom corner plot (8996a10e03b35d6f6a89a3ee74da7845b805a844)
📝 Documentation
- NRE and NPE notebooks (16ea56429d6bd43d54779f5393dce6f3d21ff6e1, 2059a405d95485d03850ea2cb7c4a3868b391797)
- Full Sphinx documentation (af9bf9a7872b9da7630afd59c3c83f31ba93b97b)
- Python
Published by francois-rozet over 3 years ago