helblazer811/ManimML
ManimML is a project focused on providing animations and visualizations of common machine learning concepts with the Manim Community Library.
Provides reusable primitive components (convolutional, pooling, activation layers) that compose into complex neural network visualizations, with high-level abstractions like `make_forward_pass_animation()` to automate data flow rendering. Built on Manim Community's scene graph system, it enables declarative network definitions in Python that render to video via command-line invocation, targeting educators and researchers creating ML educational content.
3,351 stars. No commits in the last 6 months.
Stars
3,351
Forks
203
Language
Python
License
MIT
Category
Last pushed
Jun 22, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/helblazer811/ManimML"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
digantamisra98/Mish
Official Repository for "Mish: A Self Regularized Non-Monotonic Neural Activation Function" [BMVC 2020]
itdxer/neupy
NeuPy is a Tensorflow based python library for prototyping and building neural networks
Sentdex/nnfs_book
Sample code from the Neural Networks from Scratch book.
vzhou842/cnn-from-scratch
A Convolutional Neural Network implemented from scratch (using only numpy) in Python.
nicklashansen/rnn_lstm_from_scratch
How to build RNNs and LSTMs from scratch with NumPy.