✨ 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 @manuelgloeckler in #1381 (Major New Feature)
- Drop python3.9 support, fix ci by @janfb in #1412 (Python Version Support Change)
- additional features for NPSE by @gmoss13 in #1370 (Enhancement)
🐛 Bug Fixes
- fix: leakage correction breaks consistency of log prob vs log prob batched by @manuelgloeckler in #1355
- fix #1343 device handling in mog_log_prob by @janfb in #1356
- Fix failing tutorials, change MNLE default for log_transform to False by @janfb in #1367
- Fix conditional posterior shape and device bugs. by @janfb in #1373
- fix: type fix in VI subclasses. xfail pymc tests. by @janfb in #1390
- Temporary Wrappers to fix MADE by @gmoss13 in #1398
- Fix mnle tests, MCMC init pbar, sir batch size. by @janfb in #1410
- fix mnle tests by @janfb in #1415
- fix: protocol and refactor for custom potential by @janfb in #1409
- fix docs workflow by @janfb in #1419
- fix: gpu-handling for CategoricalMADE by @janfb in #1448
🛠️ Maintenance & Improvements
- increase tutorial test timeout by @janfb in #1360
- add nan check to _loss method. by @janfb in #1361
- Update and pin pre commit and ruff to recent version. by @janfb in #1358
- add nan handling in diagnostics by @janfb in #1359
- Improve tests to detect circular imports and resolve all of them by @manuelgloeckler in #1357
- docs: add details about zuko density estimators by @janfb in #1387
- fix: duplication of 'large number' in warning by @turnmanh in #1391
- improve PR and issue templates by @janfb in #1399
- perf: speed up CI with uv by @janfb in #1400
- tests: add pytest testmon plugin to speed up CI by @janfb in #1402
- small fixes to score methods by @janfb in #1404
- docs: Corrected python version in installation document (Revised) by @VijaySamant4368 in #1423
- docs: Markdown formatting compliant to Markdown Linter (solves #1434) by @nMaax in #1443
🎉 New Contributors
- @VijaySamant4368 made their first contribution in #1423
- @nMaax made their first contribution in #1443
Full Changelog: v0.23.3...v0.24.0