Skip to content

kelvinleandro/manim-animations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manim Animations

Animations using Manim Community exploring various concepts in computer science, with a special focus on machine learning and statistics

Current animations

Animation Source
Autoencoder autoencoder.py
Automaton To Regex automaton_to_regex.py
Central Limit Theorem central_limit_theorem.py
Determinant As Area determinant_as_area.py
Dot Product dot_product.py
Euclidian Distance euclidian_distance.py
Forward Propagation forward_propagation.py
Grid Search grid_search.py
K Means k_means.py
Knn knn.py
Linear Regression linear_regression.py
Log Transformation log_transformation.py
Markov Chain markov_chain.py
Monte Carlo Pi monte_carlo_pi.py
Normal Distribution normal_distribution.py
Normalization normalization.py
Relu relu.py
Sigmoid sigmoid.py
Svm svm.py

Guide to Running Manim Animations

  1. Ensure you have Python installed.

  2. Check Manim Dependencies

    Before proceeding, check the required dependencies for Manim on the Manim Community site:

    👉 https://docs.manim.community/en/stable/installation.html

    Manim requires additional programs like LaTeX for text rendering.

  3. Clone the Repository

    git clone https://github.com/kelvinleandro/manim-animations
    cd manim-animations
  4. Create a Virtual Environment (Recommended)

    python -m venv .venv
    • Windows:

      .venv\Scripts\activate
    • Mac/Linux:

      source .venv/bin/activate
  5. Install Required Packages

    pip install -r requirements.txt
  6. Run a Manim Animation

    manim -pqm script_name.py SceneName

About

Animations exploring various concepts in computer science, with a special focus on machine learning and statistics

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors