Advertisement ยท 728 ร— 90

Posts by sbi - Simulation-based inference

Release v0.26.0 ยท sbi-dev/sbi โœจ Highlights ๐ŸŽ‰ New Contributors @vagechirkov made their first contribution in #1689 @satwiksps made their first contribution in #1695 @Dev-Sudarshan made their first contribution in #1697 @touronc...

This release brought together 20 contributors, 9 of them first-time. A big thank you to everyone who contributed code, reviews, issues, and feedback. ๐Ÿ™

Try it: uv pip install sbi==0.26.1
Full changelog: github.com/sbi-dev/sbi/...

1 week ago 2 0 0 0

New how-to guides: using Pyro models with sbi, hyperparameter tuning with @optuna.bsky.social, embedding time-series data, and a guide on the different abstraction levels available in sbi.

1 week ago 1 0 1 0

Under the hood, we refactored the training loop into modular components with typed config dataclasses. Net builder kwargs are now proper config objects instead of nested dicts: much easier to inspect and extend. And we made several security-related improvements (you never know ๐Ÿค–).

1 week ago 1 0 1 0

Neural nets: we ported the Mixture Density Network in-house (no more pyknos dependency) and improved its numerical stability. We now have EDM-style noise schedules for score-based models. And the transformer embedding handles 1D time-series data with automatic input projection.

1 week ago 1 0 1 0

New methods:
- Amortized VI posteriors: learn likelihood once, get posteriors for new obs instantly, no MCMC
- Diffusion model guidance: change your prior or likelihood without retraining
- NPE for IID data without embedding nets: via MCMC, VI & importance sampling.

1 week ago 1 0 1 0

sbi v.0.26.1 is out ๐ŸŽ‰. We initially planned this release for January, but then the Grenoble Hackathon and GSoC applications happened. Now we have three new methods, better neural nets, cleaner internals, better docs, and 9 new contributors ๐Ÿค—.

Highlights below ๐Ÿงต

1 week ago 9 4 1 0

GSoC really is a win-win: students gain OSS experience with dedicated mentorship, while open source projects get substantial improvements. Thanks to Massimiliano and Abel, to Manuel for mentoring and @janboelts.bsky.social for mentoring and coordination, and of course GSoC and @numfocus.bsky.social๐Ÿ™

6 months ago 5 0 0 0

Abel @abelabate.bsky.social improved our codebase with software engineering best practices: strong typing via dataclasses, clearly defined interfaces using protocols, and systematic refactoring. Multiple PRs transformed our internal architecture for better maintainability and developer experience.

6 months ago 2 0 1 0

This was a massive undertaking: masked transformers, score-based diffusion variants, comprehensive tests & tutorials - all integrated into sbi's existing API. Kudos to Massimiliano for navigating this complexity!

6 months ago 2 0 1 0
Advertisement

@nmaax.bsky.social implemented the SIMFORMER. Simformer combines transformers + diffusion models to learn arbitrary conditioning between parameters and data, enabling "all-in-one" SBI: posterior/likelihood estimation, predictive sampling, and even missing data imputation ๐Ÿš€

6 months ago 3 0 1 0

๐ŸŽ‰ sbi participated in GSoC 2025 through @numfocus.bsky.social and it was a great success: our two students contributed major new features and substantial internal improvements: ๐Ÿงต ๐Ÿ‘‡

6 months ago 11 4 1 0

Materials from my EuroSciPy talk "Pyro meets SBI" are now available: github.com/janfb/pyro-meets-sbi

I show how we can use @sbi-devs.bsky.social-trained neural likelihoods in pyro ๐Ÿ”ฅ

Check it out if you need hierarchical Bayesian inference but your simulator / model has no tractable likelihood.

7 months ago 8 1 3 0
Preview
GitHub - sbi-dev/sbi: sbi is a Python package for simulation-based inference, designed to meet the needs of both researchers and practitioners. Whether you need fine-grained control or an easy-to-use ... sbi is a Python package for simulation-based inference, designed to meet the needs of both researchers and practitioners. Whether you need fine-grained control or an easy-to-use interface, sbi has ...

This release brought together 14 first-time contributors with our core team.

A big shout out to the community and everyone contributing to this release ๐Ÿ™ ๐Ÿ™Œ

๐Ÿ“ฆ (uv) pip install sbi --upgrade
๐Ÿ’ป Join us: github.com/sbi-dev/sbi
Full Changelog: github.com/sbi-dev/sbi/...

7 months ago 4 1 0 0

Two more highlights: Your sbi-trained NLE can now be wrapped into a Pyro model object for flexible hierarchical inference. And based on your feedback, we added to(device) for priors and posteriorsโ€”switching between CPU and GPU is now even easier!

6/7

7 months ago 1 0 1 0

Here's where it gets wild: we unified flow matching (ODEs) and score-based models (SDEs). Train with one, sample with the other. E.g., train with the flexibility and stability of flow-matching, then handle iid data with score-based posterior sampling. ๐Ÿคฏ

5/7

7 months ago 3 0 1 0
Welcome to sbi!

We completely rebuilt our documentation! Switched to Sphinx for a cleaner, more modular structure. No more wading through lengthy tutorialsโ€”now you get short, targeted how-to guides for exactly what you need, plus streamlined tutorials for getting started.

๐Ÿ“š sbi.readthedocs.io/en/latest/

4/7

7 months ago 1 0 1 0

New inference methods: MNPE now handles mixed discrete and continuous parameters for posterior estimation (like MNLE but for posteriors).
And for our nostalgic users: we finally added SNPE-B, that classic sequential variant you've been asking about since 2020.

3/7

7 months ago 2 0 1 0

After the creative burst of the hackathon in March, we spent months cleaning up, testing, and polishing. Re-basing ten exciting feature branches into main takes timeโ€”but the result is worth it.

2/7

7 months ago 1 0 1 0
Advertisement

From hackathon to release: sbi v0.25 is here! ๐ŸŽ‰

What happens when dozens of SBI researchers and practitioners collaborate for a week? New inference methods, new documentation, lots of new embedding networks, a bridge to pyro and a bridge between flow matching and score-based methods ๐Ÿคฏ

1/7 ๐Ÿงต

7 months ago 29 16 1 1

More great news from the SBI community! ๐ŸŽ‰
Two projects have been accepted for Google Summer of Code under the NumFOCUS umbrella, bringing new methods and general improvements to sbi. Big thanks to @numfocus.bsky.social, GSoC and our future contributors!

11 months ago 10 2 0 0
A wide shot of approximately 30 individuals standing in a line, posing for a group photograph outdoors. The background shows a clear blue sky, trees, and a distant cityscape or hills.

A wide shot of approximately 30 individuals standing in a line, posing for a group photograph outdoors. The background shows a clear blue sky, trees, and a distant cityscape or hills.

Great news! Our March SBI hackathon in Tรผbingen was a huge success, with 40+ participants (30 onsite!). Expect significant updates soon: awesome new features & a revamped documentation you'll love! Huge thanks to our amazing SBI community! Release details coming soon. ๐Ÿฅ ๐ŸŽ‰

11 months ago 26 7 0 1

๐ŸŽ‰ Exciting news! We are lauching an sbi office hour!

Join the sbi developers Thursdays 09:45-10:15am CET via Zoom (link: sbi Discord's "office hours" channel).

Get guidance on contributing, explore sbi for your research, or troubleshoot issues. Come chat with us! ๐Ÿค—

github.com/sbi-dev/sbi/...

1 year ago 13 4 0 1
Preview
Release v0.24.0 ยท sbi-dev/sbi โœจ Highlights feat: add CategoricalMADE by @jnsbck in #1269 (Major New Feature) tests: mini-sbibm by @manuelgloeckler in #1335 (Major New Feature) feat: Score-based iid sampling by @manuelgloeckle...

More details here:
github.com/sbi-dev/sbi/...

1 year ago 4 0 0 0

sbi 0.24.0 is out! ๐ŸŽ‰ This comes with important new features:
- ๐ŸŽฏ Score-based i.i.d sampling
- ๐Ÿ”€ Simultaneous estimation of multiple discrete and continuous parameters or data.
- ๐Ÿ“Š: mini-sbibm for quick benchmarking.

Just in time for our 1-week SBI hackathon starting tomorrow---stay tuned for more!

1 year ago 24 3 1 1

๐Ÿ™ Please help us improve the SBI toolbox! ๐Ÿ™

In preparation for the upcoming SBI Hackathon, weโ€™re running a user study to learn what you like, what we can improve, and how we can grow.

๐Ÿ‘‰ Please share your thoughts here: forms.gle/foHK7myV2oaK...

Your input will make a big differenceโ€”thank you! ๐Ÿ™Œ

1 year ago 18 8 0 1

What to expect:
- Coding sessions to enhance the sbi toolbox
- Research talks & lightning talks
- Networking & idea exchange
๐ŸŒ In-person attendance is encouraged but a remote option is available.
It's free to attend, but seats are limited. Beginners are welcome! ๐Ÿค—
Letโ€™s push SBI forwardโ€”together! ๐Ÿš€

1 year ago 2 0 0 0
Advertisement

๐Ÿš€ Join the 4th SBI Hackathon! ๐Ÿš€
The last SBI hackathon was a fantastic milestone in forming a collaborative open-source community around SBI. Be part of it this year as we build on that momentum!

๐Ÿ“… March 17โ€“21, 2025
๐Ÿ“ Tรผbingen, Germany or remote
๐Ÿ‘‰ Details: github.com/sbi-dev/sbi/...

More Info:๐Ÿงต๐Ÿ‘‡

1 year ago 20 5 1 2

๐Ÿ™Œ Huge thanks to our contributors for this release, including 5 first-time contributors! ๐ŸŒŸ

Special shoutout to:
emmanuel-ferdman, CompiledAtBirth, tvwenger, matthewfeickert, and manuel-morales-a ๐ŸŽ‰

Let us know what you think of the new version!

1 year ago 2 0 0 0

โœจ Highlights in v0.23.3:
- sbi is now available via condaforge ๐Ÿ› ๏ธ
- we now support MCMC sampling with multiple i.i.d. conditions ๐ŸŽฏ (this is for you, decision-making researchers)

๐Ÿ’ก Plus, improved docs here and there, clarified SNPE-A behavior, and a couple of bug fixes.

1 year ago 1 0 1 0

๐ŸŽ‰ Just in time for the end of the year, weโ€™ve released a new version of sbi!

๐Ÿ“ฆ v0.23.3 comes packed with exciting features, bug fixes, and docs updates to make sbi smoother and more robust. Check it out! ๐Ÿ‘‡

๐Ÿ”— Full changelog: github.com/sbi-dev/sbi/...

1 year ago 27 6 1 2