Pyro
@PyroAi
Followers
798
Following
51
Media
1
Statuses
27
Deep Universal Probabilistic Programming in PyTorch & JAX
Joined February 2021
Pyro 1.9.1 is released with a Lévy Stable.log_prob(), a WeighedPredictive, PyroModuleList, bug fixes, and improved type hints. Thanks to @eteq, Dario Coscia, Martin Bubel, Ben Zickel, Kipper Fletez-Brant, and others!
github.com
New Features Stable.log_prob() is now implemented and differentiable by BenZickel in #3369, #3370 Introducing pyro.infer.predictive.WeighedPredictive which reports weights along with predicted sam...
1
5
18
NumPyro 0.15.0 is released with new contrib modules, including Stochastic Support from @TimReichelt3, Hilbert Space Gaussian Processes Approximation from @juanitorduz, new distributions & enhancements from @tillahoffmann and others. Check the changelog at
github.com
Breaking change: By default, Predictive will recompute the "deterministic" sites if they are provided by posterior_samples. This brings Predictive to the behavior before the 0.14.0 releas...
0
5
38
Pyro 1.9 is released, adding type hints by @ordabayevy, a Zuko normalizing flows tutorial by @FrancoisRozet, a simple RandomWalkKernel, new tutorials, and many bug fixes.
github.com
Breaking Changes Drop support for PyTorch 1 Drop support for Python 3.7 New features Type hints are now available in some parts of Pyro, thanks to @ordabayevy. Please let us know about any issue...
0
7
34
NumPyro 0.13.0 is released with several enhancements and bug fixes. Pytree Distribution has a new design that makes it work under jax.vmap, thanks to @PierreGlaser.
github.com
Breaking changes Drops support for python 3.8 and requires jax version >= 0.4.14 New Features Distributions are now vmap-able (#1529) (a great contribution by @pierreglaser) Enhancements and B...
0
4
23
Pyro 1.8.6 is released: Fixed support for torch 1.11, improved distribution docs, bugfixes with lots of community help. Thanks @FrancoisRozet @rtkushner @david_a_knowles! https://t.co/7KRlg8L5GA
github.com
Summary Reenable support for PyTorch 1.11 (after Pyro's 1.8.5 release had narrowly required torch>=2.0) Improve docstrings of Pyro's distribution wrappers around torch distributions #32...
0
6
16
Pyro 1.8.5 is released with fixes to support PyTorch 2, new conditional inverse and compose TransformModules, and a substitute handler. Thanks to many new contributors!
github.com
This release includes a number of fixes to support PyTorch 2. What's Changed Update base learning rate scheduler by @eb8680 in #3167 Update GP tutorials to unblock #3174 by @fehiepsi in #3175 ...
0
9
37
If you need a first draft Pyro model, try asking ChatGPT. For example: How can I use Pyro to learn user preferences among features based on sparse pairwise comparison data, using variational inference?
0
4
42
NumPyro 0.11.0 has been released, along with four new distributions: EulerMaruyama, GaussianCopula, MatrixNormal, LogUniform, a new tutorial for a text-based ideal point model, support for enumeration in SVI and rendering deterministic sites.
github.com
Breaking changes Drop Python 3.7 support and require the minimal jax version 0.4. New Features New distributions: EulerMaruyama for modelling stochastic differential equations (SDE) (thanks to @y...
0
5
27
Pyro 1.8.3 is released: bug fixes, numerical improvements to Gaussians, optional mode to localize params in nn.Modules
github.com
What's Changed rename custom_objectives_training.ipynb -> custom_objectives.ipynb by @martinjankowiak in #3141 Expose Gaussian algorithms by @fritzo in #3145 fix_reverse_out_bound_quadratic...
0
0
7
Pyro 1.8.2 is released with many minor fixes.
github.com
What's Changed Fix nbshpinx rendering of tutorials by @fritzo in #3055 Modified docker file to use wget instead of curl by @Jayanth-kumar5566 in #3058 Updating Docker file to use Ubuntu 18.04 ...
0
1
7
Pyro 1.8.1 is released: Update to PyTorch 1.11; new tutorial on Bayesian workflow; animated plots in GP tutorial; render_model() now shows params; new distributions and samplers. Thanks @nipun_batra, @KarmPatel216, and others!
github.com
Breaking changes Update to PyTorch 1.11.0 in #3045 Drop support for Python 3.6 in #3047 New features New tutorial on Bayesian workflow, with a SARS-CoV-2 running example in #2977 Render parame...
0
3
24
I just got a hardcopy of my own book - it finally feels real :) I'm very happy with the print quality (see attached photo) - but you can still get the pdf for free from https://t.co/dSlKkwYpLr if you prefer.
49
443
4K
We are pleased to release NumPyro 0.9.0 which includes the new Stein variational inference, 4 new distributions, 5 new tutorials and examples, and many enhancements and bug fixes.
github.com
New Features New VI inference: SteinVI. Checkout a couple examples in PRs #1297 #1298 for the usage. New distributions: MultivariateStudentT, DiscreteUniform, Kumaraswamy, RelaxedBernoulli . New t...
0
21
155
My 1st paper out in @NatureBiotech 🎉 Thread as promised👇 Cell2location, built from first principles, improves the sensitivity and scale of tissue atlasing (combines single cell + spatial transcriptomics). Amazing teamwork @bayraktar_lab @OliverStegle
https://t.co/NSU5ljezk4 1/n
nature.com
Nature Biotechnology - A Bayesian model maps the location of cell types in tissues with higher sensitivity.
finally out @NatureBiotech: cell2location tool for integration of single cell & spatial transcriptomics! Tons of new work showing that we can resolve fine cell types in spatial RNAseq & comprehensively map tissues. With @OliverStegle, proud of @vitaliikl👇 https://t.co/vBTdZykbH6
21
69
304
Pyro 1.8 is released: 4 new tutorials including single cell transcriptomics, SARS-CoV-2 lineage growth, and drawing with pyro.render_model(); 4 new autoguides and improvements to AutoMultivariateNormal. Thanks @vitaliikl, @ordabayevy!
github.com
New features and improvements New Tutorials Introduction to Pyro, a completely new intro tutorial #2991 Logistic growth models of SARS-CoV-2, #2982 SCANVI for single cell transcriptomics, #2975 M...
0
12
49
Sharing a description of TyXe https://t.co/rAHlKdkBfz, a little pyro-based BNN library we designed with Hippolyt Ritter which started with his internship with Uber AI Labs and got presented last year at #ProbProg2020. 1/5
arxiv.org
We introduce TyXe, a Bayesian neural network library built on top of Pytorch and Pyro. Our leading design principle is to cleanly separate architecture, prior, inference and likelihood...
2
6
26
NumPyro 0.8 is released with new mixture|directional distributions, transforms, differentiable annealed importance sampling autoguide, tutorial on some strategies to deal with bad posterior geometric
github.com
Breaking changes Switch to softplus transforms for autoguide scales (thanks to experiments performed by @vitkl). New Features New autoguide: AutoDAIS leverages HMC and annealed importance sampling...
0
23
131
What is Probabilistic Programming? + A quick & opinionated review of @mcmc_stan @pymc_devs @PyroAi @TuringLang @TensorFlow Probability (TFP) https://t.co/FT88QWm5Le using an example from @rlmcelreath's Statistical Rethinking book
0
3
26
The MuE method is now available as part of Pyro https://t.co/nTrfDO3Tse. Big thanks to @ftzo for making this possible. AND Checkout talk and poster by @EliWeinstein6
1
1
6