Published March 3, 2023
| Version v5.1.0
Software
Open
pymc-devs/pymc: v5.1.0
Authors/Creators
- Thomas Wiecki1
- John Salvatier
- Ricardo Vieira
- Maxim Kochurov2
- Anand Patil
- Michael Osthege3
- Brandon T. Willard
- Bill Engels
- Colin Carroll4
- Osvaldo A Martin5
- Adrian Seyboldt6
- Austin Rochford7
- Luciano Paz8
- rpgoldman
- Kyle Meyer
- Peadar Coyle9
- Marco Edward Gorelli10
- Oriol Abril-Pla
- Ravin Kumar
- Junpeng Lao11
- Virgile Andreani
- Taku Yoshioka12
- George Ho
- Thomas Kluyver
- Kyle Beauchamp
- Alexandre Andorra13
- Demetri Pananos
- Eelke Spaak
- Benjamin Edwards
- Eric Ma14
- 1. PyMC Labs
- 2. MSU Economics / Skoltech CS
- 3. Forschungszentrum Jülich GmbH
- 4. Google
- 5. IMASL-CONICET
- 6. pymc-labs
- 7. Monetate
- 8. PyMC-Labs
- 9. Aflorithmic Labs
- 10. Quansight
- 11. @google
- 12. Laboro.AI
- 13. @pymc-labs
- 14. @modernatx
Description
What's Changed
Major Changes 🛠
- Access to external NUTS samplers (
nutpie,blackjax,numpyro) with newsample()kwarg callednuts_sampler` by @twiecki and @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6422 - Enforce
dimselements to be strings by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6470 - Align DEMetropolis defaults with literature recommendations by @gbrunkhorst in https://github.com/pymc-devs/pymc/pull/6488
- Tests are no longer part of the package by @Armavica in https://github.com/pymc-devs/pymc/pull/6540
- Replace rvs_to_total_sizes mapping by MinibatchRandomVariables by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6523 ### New Features 🎉
- Use separate argument in
CustomDistfor functions that return symbolic representations by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6462 - Add nu parametrization to beta distribution by @alekracicot in https://github.com/pymc-devs/pymc/pull/6344
- Preregister shapes of sampler stats by @michaelosthege in https://github.com/pymc-devs/pymc/pull/6517
- Optional McBackend support by @michaelosthege in https://github.com/pymc-devs/pymc/pull/6510 ### Maintenance 🔧
- Fix some UserWarnings by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6407
- Decouple convergence checking from
SamplerReportby @michaelosthege in https://github.com/pymc-devs/pymc/pull/6453 - ⬆️ UPGRADE: Autoupdate pre-commit config by @twiecki in https://github.com/pymc-devs/pymc/pull/6454
- ⬆️ UPGRADE: Autoupdate pre-commit config by @twiecki in https://github.com/pymc-devs/pymc/pull/6469
- Updated LICENSE to include AePPL license info by @fonnesbeck in https://github.com/pymc-devs/pymc/pull/6474
- Fix typo in model comparison notebook by @Mikhail-Naumov in https://github.com/pymc-devs/pymc/pull/6480
- Add devcontainer Docker image by @maresb in https://github.com/pymc-devs/pymc/pull/6482
- Update GitPod base image to use pymc-built image by @maresb in https://github.com/pymc-devs/pymc/pull/6483
- Make VI (posterior) mean and std accessible as a structured xarray by @fonnesbeck in https://github.com/pymc-devs/pymc/pull/6387
- Register Op as subclass of Distributions with
rv_typedefined by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6493 - Bump docker/setup-buildx-action from 2.0.0 to 2.4.0 by @dependabot in https://github.com/pymc-devs/pymc/pull/6490
- ⬆️ UPGRADE: Autoupdate pre-commit config by @twiecki in https://github.com/pymc-devs/pymc/pull/6491
- Refactoring towards
IBaseTraceinterfaces by @michaelosthege in https://github.com/pymc-devs/pymc/pull/6475 - Fix some type issues related to retrieving stats from traces by @michaelosthege in https://github.com/pymc-devs/pymc/pull/6504
- ⬆️ UPGRADE: Autoupdate pre-commit config by @twiecki in https://github.com/pymc-devs/pymc/pull/6506
- Move pymc/distributions/logprob.py to pymc/logprob/ by @Armavica in https://github.com/pymc-devs/pymc/pull/6441
- Update GLM_linear.ipynb by @bsenst in https://github.com/pymc-devs/pymc/pull/6519
- Bump docker/setup-buildx-action from 2.4.0 to 2.4.1 by @dependabot in https://github.com/pymc-devs/pymc/pull/6520
- Bump docker/build-push-action from 3 to 4 by @dependabot in https://github.com/pymc-devs/pymc/pull/6505
- Adding function for mutable coords by @Dhruvanshu-Joshi in https://github.com/pymc-devs/pymc/pull/6515
- ⬆️ UPGRADE: Autoupdate pre-commit config by @twiecki in https://github.com/pymc-devs/pymc/pull/6536
- Fix plot in HyperGeometric docstring by @aleicazatti in https://github.com/pymc-devs/pymc/pull/6513
- Build docs in simplified environment by @michaelosthege in https://github.com/pymc-devs/pymc/pull/6537
- BetaBinomial variance is not correctly described by @soma2000-lang in https://github.com/pymc-devs/pymc/pull/6516
- Rename
zerosum_axeston_zerosum_axesby @michaelraczycki in https://github.com/pymc-devs/pymc/pull/6522 - issue #5791, dims & cords inference from xarray by @michaelraczycki in https://github.com/pymc-devs/pymc/pull/6514
- Fix some code lints found with ruff by @Armavica in https://github.com/pymc-devs/pymc/pull/6545
- Add check for variables in step samplers by @michaelraczycki in https://github.com/pymc-devs/pymc/pull/6524
- Fix two typos in documentation by @JoKeyser in https://github.com/pymc-devs/pymc/pull/6547
- Bump PyTensor dependency by @ricardoV94 in https://github.com/pymc-devs/pymc/pull/6531
- @Mikhail-Naumov made their first contribution in https://github.com/pymc-devs/pymc/pull/6480
- @gbrunkhorst made their first contribution in https://github.com/pymc-devs/pymc/pull/6488
- @dependabot made their first contribution in https://github.com/pymc-devs/pymc/pull/6490
- @bsenst made their first contribution in https://github.com/pymc-devs/pymc/pull/6519
- @Dhruvanshu-Joshi made their first contribution in https://github.com/pymc-devs/pymc/pull/6515
- @aleicazatti made their first contribution in https://github.com/pymc-devs/pymc/pull/6513
- @michaelraczycki made their first contribution in https://github.com/pymc-devs/pymc/pull/6522
- @JoKeyser made their first contribution in https://github.com/pymc-devs/pymc/pull/6547
Full Changelog: https://github.com/pymc-devs/pymc/compare/v5.0.2...v5.1.0
Files
pymc-devs/pymc-v5.1.0.zip
Files
(5.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b9ba3492a4fd731d887154a583051f9f
|
5.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/pymc-devs/pymc/tree/v5.1.0 (URL)