funsor
pyprobml
funsor | pyprobml | |
---|---|---|
1 | 3 | |
233 | 6,282 | |
1.7% | 1.2% | |
3.3 | 6.2 | |
9 months ago | 5 months ago | |
Python | Jupyter Notebook | |
Apache License 2.0 | MIT License |
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.
funsor
-
Functions are Vectors
Plug for the Funsor library, written by Eli Bingham and me for use in the Pyro and NumPyro probabilistic programming languages. We tried to take the "functions are tensors" perspective and make a numpy-like library for functions, aimed mostly at the log-density functions of probability distributions.
Paper: "Functional Tensors for Probabilistic Programming" (2019) https://arxiv.org/abs/1910.10775
Code: https://github.com/pyro-ppl/funsor
pyprobml
-
Best Possible Book Recommended for Machine Learning [Discussion] [D] [Recommendation]
Another great book is Kevin Murphy’s Machine Learning: A probabilistic approach. He just launched the second version of his book and he has a Python repo for the models and graphs: https://github.com/probml/pyprobml
-
Probabilistic Machine Learning, Kevin Murphy (2nd edition, 2021)
This exists actually, it's not complete yet (I think?) but it covers a lot of the material in the book:
https://github.com/probml/pyprobml
What are some alternatives?
lightwood - Lightwood is Legos for Machine Learning.
numpyro - Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation to GPU/TPU/CPU.
prml - Repository of notes, code and notebooks in Python for the book Pattern Recognition and Machine Learning by Christopher Bishop
pyro - Deep universal probabilistic programming with Python and PyTorch
jaxopt - Hardware accelerated, batchable and differentiable optimizers in JAX.
ivy - The Unified AI Framework
machine-learning-experiments - 🤖 Interactive Machine Learning experiments: 🏋️models training + 🎨models demo
lucid - A collection of infrastructure and tools for research in neural network interpretability.
PRML - PRML algorithms implemented in Python
KoboldAI-Runpod - This is just a simple set of notebooks to load koboldAI and SillyTavern Extras on a runpod with Pytorch 2.0.1 Template