Skip to content

Releases: cweniger/falcon

v0.2.1 — PyPI packaging as falcon-sbi

07 Feb 13:46
b656d84

Choose a tag to compare

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

Full Changelog: v0.2.0...v0.2.1

v0.2.0 — Refactored Core & Workflow Improvements

06 Feb 23:40
4afd623

Choose a tag to compare

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

24 Dec 23:42

Choose a tag to compare

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