awesome-normalizing-flows
Awesome resources on normalizing flows. (by janosh)
PyMC
Bayesian Modeling and Probabilistic Programming in Python (by pymc-devs)
awesome-normalizing-flows | PyMC | |
---|---|---|
1 | 3 | |
1,313 | 8,202 | |
- | 1.2% | |
3.6 | 9.5 | |
about 1 month ago | 1 day ago | |
Python | Python | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-normalizing-flows
Posts with mentions or reviews of awesome-normalizing-flows.
We have used some of these posts to build our list of alternatives
and similar projects.
-
[D] Understanding Generative Flow
I would recommend this list of resources on github to get you started. In particular, I highly recommend this lecture by Marcus Brubaker et al which explains the essential components that you need: linear transformations, coupling layers and the multiscale architecture.
PyMC
Posts with mentions or reviews of PyMC.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-06.
- PYMC Release: v5.0.0
-
An Astronomer's Introduction to NumPyro
I believe the pymc versions were resolved into developing version 4 of pymc. Development at https://github.com/pymc-devs/pymc
It still depends on theano now evolved and renamed
-
What is Probabilistic Programming?
This tutorial explains what is probabilistic programming & provides a review of 5 frameworks (PPLs) using an example taken from Chapter 4 of Statistical Rethinking by Dr. Richard McElreath. Frameworks (PPLs) reviewed are - Stan (https://mc-stan.org/) PyMC3 (https://docs.pymc.io/) Tensorflow Probability (https://www.tensorflow.org/probability) Pyro/NumPyro (https://pyro.ai/) Turing.jl (https://turing.ml/stable/) I also provide the basic review of a great library called arviz (https://arviz-devs.github.io/arviz/), which can be used for all the above-mentioned PPLs to do Exploratory Data Analysis of Bayesian Models. Here is the link to the notebook in which I have implemented the example model using the above Frameworks/PPLs https://colab.research.google.com/drive/1zgR2b0j2waGi1ppnIe1rw7emkbBXtMqF?usp=sharing