Releases: cweniger/falcon
v0.2.1 — PyPI packaging as falcon-sbi
Overview
This release finalizes the v0.2.0 refactoring by adding CI-based testing and coverage reporting, updating documentation, and introducing a pip-installable distribution (falcon-sbi). These changes improve usability and reliability without changing Falcon’s core functionality.
What's Changed
- Update docs for v0.2 refactoring by @cweniger in #32
- Add CI test workflow with Codecov coverage by @cweniger in #33
- Make falcon pip-installable as falcon-sbi by @cweniger in #35
- Bump version to 0.2.1 by @cweniger in #36
Full Changelog: v0.2.0...v0.2.1
v0.2.0 — Refactored Core & Workflow Improvements
Overview
This release introduces major internal refactoring and workflow improvements, including a ref-based object store, improved actor lifecycle management, a new monitoring TUI, cleaner logging and run organization, and a clearer separation between the Falcon core and estimator implementations. Documentation has been fully rebuilt with MkDocs and API autodocs, and several new estimator and workflow features have been added.
What's Changed
- Ex/03 composite by @cweniger in #2
- Refactor/snpe a.py by @cweniger in #4
- Feature/local logging by @cweniger in #5
- Remove Hydra, add --run-dir with memorable auto-generated names by @cweniger in #7
- Wait for actor initialization before continuing by @cweniger in #8
- Refactor: Smart Batch with BufferView by @cweniger in #6
- Add 'falcon graph' command for DAG visualization by @cweniger in #9
- Refactor SNPE_A and fix logging system by @cweniger in #11
- Add falcon monitor TUI, clean terminal output, and refactor logging architecture by @cweniger in #12
- Add NPZ-based sample storage and run loader utilities by @cweniger in #14
- Refactor documentation to separate core framework from estimators by @cweniger in #15
- Add MkDocs Material documentation with API autodocs by @cweniger in #16
- Add SNPE_gaussian estimator with Gaussian posterior by @cweniger in #17
- Add cached dataloader, lazy imports, training improvements, and linear regression tools by @cweniger in #18
- Ref-based object store with dict trace and three-layer architecture by @cweniger in #24
- Add interactive TUI mode for falcon launch by @cweniger in #26
- Add workflow features: auto posterior sampling, timeout, latest symlink by @cweniger in #28
- Refactor falcon.contrib into estimators, priors, and embeddings packages by @cweniger in #30
- Update target paths in README for Hypercube and SNPE by @cweniger in #31
Full Changelog: v0.1.0...v0.2.0
v0.1.0 — Initial release
v0.1.0 - 2025-10-16
Overview
This is the initial release of Falcon, associated with the dynamic SBI paper https://arxiv.org/abs/2510.13997 (Dynamic SBI: Round-free Sequential Simulation-Based Inference with Adaptive Datasets).
Full Changelog: https://github.com/cweniger/falcon/commits/v0.1.0