MCPcopy Create free account

hub / github.com/adithya-s-k/manim_skill / types & classes

Types & classes277 in github.com/adithya-s-k/manim_skill

↓ 5 callersClassParametricCurve
Plotting parametric curves.
skills/manimce-best-practices/examples/graph_plotting.py:159
↓ 4 callersClassNumericEmbedding
A vertical vector of decimal numbers representing an embedding. Displays values with color coding based on magnitude.
skills/manimce-best-practices/examples/attention/helpers.py:83
↓ 3 callersClassSpringMassSystem
A reusable spring-mass system component with physics simulation. This is a great example of 3b1b's approach: create a self-contained VGr
skills/manimgl-best-practices/examples/spring_mass_system.py:16
↓ 3 callersClassTrackingDots
Animation that leaves a trail of fading dots at specified positions.
skills/manimgl-best-practices/examples/max_random_process.py:36
↓ 3 callersClassWeightMatrix
A matrix of decimal numbers with color-coded entries. Used to represent weight matrices in neural networks.
skills/manimce-best-practices/examples/attention/helpers.py:155
↓ 2 callersClassAttentionGrid
Attention pattern grid.
skills/manimgl-best-practices/examples/basic_multihead.py:17
↓ 2 callersClassAttentionPatternGrid
A grid showing attention pattern with dots.
skills/manimgl-best-practices/examples/multi_head_attention.py:22
↓ 2 callersClassContextAnimation
Animation showing context flow from source words to target word. Creates arcing lines that flash from sources to target.
skills/manimce-best-practices/examples/attention/helpers.py:247
↓ 2 callersClassNumericEmbedding
A column vector (embedding) with color-coded entries.
skills/manimgl-best-practices/examples/weight_matrix_product.py:67
↓ 2 callersClassNumericVector
A column vector displaying numeric values.
skills/manimgl-best-practices/examples/weights_vs_data.py:60
↓ 2 callersClassRandomize
Animation that randomizes a ValueTracker's value at a given frequency.
skills/manimgl-best-practices/examples/max_random_process.py:9
↓ 2 callersClassSimpleEmbeddingColumn
A simple 3D-style embedding column.
skills/manimgl-best-practices/examples/network_block_flow.py:37
↓ 2 callersClassStateTracker
Tracks the state of the block collision process.
skills/manimgl-best-practices/examples/elastic_collision_vectors.py:13
↓ 2 callersClassStateTracker
Tracks the state of the block collision process.
skills/manimgl-best-practices/examples/blocks_3d.py:13
↓ 2 callersClassSuperposition
A visual effect that makes multiple pieces appear to be in superposition. The pieces jitter/oscillate around their center positions with a g
skills/manimgl-best-practices/examples/superposition_effect.py:16
↓ 2 callersClassTrackingDots
Animation that leaves a trail of fading dots at specified positions.
skills/manimgl-best-practices/examples/sqrt_random_process.py:37
↓ 2 callersClassWeightMatrix
A matrix displaying weight values with color coding.
skills/manimgl-best-practices/examples/weights_vs_data.py:28
↓ 1 callersClassContextAnimation
Animation showing context flowing between tokens.
skills/manimgl-best-practices/examples/attention_scenes.py:203
↓ 1 callersClassNeuralNetwork
A simple neural network visualization with layers and connections.
skills/manimgl-best-practices/examples/neural_network_basic.py:29
↓ 1 callersClassNumericEmbedding
A column vector (embedding) with color-coded entries.
skills/manimgl-best-practices/examples/token_embeddings_flow.py:27
↓ 1 callersClassRandomize
Animation that randomizes a ValueTracker's value at a given frequency.
skills/manimgl-best-practices/examples/sqrt_random_process.py:10
↓ 1 callersClassSimpleEmbedding
A simple numeric embedding visualization.
skills/manimgl-best-practices/examples/attention_arcs_animation.py:37
↓ 1 callersClassSimpleNumericEmbedding
A simplified numeric embedding visualization.
skills/manimgl-best-practices/examples/token_to_embedding.py:37
↓ 1 callersClassStateTracker
Tracks the state of the block collision process as a 4d vector [ x1 * sqrt(m1), x2 * sqrt(m2), v1 * sqrt(m1),
skills/manimgl-best-practices/examples/block_collision_basic.py:12
↓ 1 callersClassStateTracker
Tracks the state of the block collision process.
skills/manimgl-best-practices/examples/collision_phase_space.py:13
↓ 1 callersClassWeightMatrix
A matrix with color-coded entries based on value.
skills/manimgl-best-practices/examples/weight_matrix_product.py:28
↓ 1 callersClassWeightMatrix
A matrix with color-coded entries based on value.
skills/manimgl-best-practices/examples/value_matrix_transform.py:28
ClassAlignedEquationsTemplate
Template for aligned equations.
skills/manimgl-best-practices/templates/math_scene.py:138
ClassAnimatedDistributionBars
Shows probability distribution bars animating as context changes. Demonstrates how the distribution shifts based on input.
skills/manimgl-best-practices/examples/token_probability_distribution.py:129
ClassAnimatedGraph
Animating a function parameter change.
skills/manimce-best-practices/examples/graph_plotting.py:226
ClassAnimatedSurface
Surface that changes over time.
skills/manimce-best-practices/examples/3d_visualization.py:300
ClassAnimationComposition
Demonstrates combining multiple animations.
skills/manimce-best-practices/examples/basic_animations.py:95
ClassAnimationShowcase
Template showing various animation types.
skills/manimgl-best-practices/templates/basic_scene.py:92
ClassAreaUnderCurve
Basic visualization of definite integral as area under curve. Shows smooth accumulation of area from left to right.
skills/manimgl-best-practices/examples/integration_visualization.py:16
ClassAreaUnderCurve
Visualizing area under a curve (integration).
skills/manimce-best-practices/examples/graph_plotting.py:91
ClassArrowUpdater
Arrow that always points from one object to another.
skills/manimce-best-practices/examples/updater_patterns.py:195
ClassAttentionArcs3D
3D version of attention arcs with camera movement.
skills/manimgl-best-practices/examples/attention_arcs_animation.py:197
ClassAttentionArcsAnimation
Demonstrates attention mechanism through animated arcs connecting positions. This visualization shows how each position attends to other pos
skills/manimgl-best-practices/examples/attention_arcs_animation.py:69
ClassAttentionMatrixVisualization
Shows how attention scores form a matrix pattern.
skills/manimce-best-practices/examples/attention/scenes.py:220
ClassAttentionPattern
Visual representation of attention weights between tokens. Shows which tokens attend to which with varying line widths.
skills/manimce-best-practices/examples/attention/helpers.py:349
ClassAttentionPatternDots
skills/manimgl-best-practices/examples/attention_pattern_dots.py:20
ClassAttentionPatterns
Demonstrates how attention allows words to influence each other. Shows adjectives modifying nouns through attention connections.
skills/manimce-best-practices/examples/attention/scenes.py:24
ClassAttentionSoftmaxMasking
skills/manimgl-best-practices/examples/attention_softmax_masking.py:23
ClassAutoregressiveFlow
Shows how text flows through a transformer-like machine, demonstrating the autoregressive generation process.
skills/manimgl-best-practices/examples/autoregressive_flow.py:30
ClassAverageValueInterpretation
Show that unit integrals equal the average value over that interval. Helps build intuition for the Laplace transform.
skills/manimgl-best-practices/examples/laplace_integral.py:188
ClassBasic3DScene
Basic 3D scene with shapes.
skills/manimce-best-practices/examples/3d_visualization.py:14
ClassBasicAxes
Basic axes setup and labeling.
skills/manimce-best-practices/examples/graph_plotting.py:14
ClassBasicSceneTemplate
A basic scene template showing common patterns. Modify this template for your needs: - Add your mobjects in construct() - Create ani
skills/manimgl-best-practices/templates/basic_scene.py:15
ClassBasicUpdater
Simple updater that makes an object follow another.
skills/manimce-best-practices/examples/updater_patterns.py:14
ClassBeamSplitterSimple
Simplified beam splitter demonstration.
skills/manimgl-best-practices/examples/light_polarization.py:216
ClassBitStringVisualization
Shows bit strings with ket notation.
skills/manimgl-best-practices/examples/superposition_effect.py:177
ClassBlochSphere3D
Visualize a quantum state as a vector on the Bloch sphere.
skills/manimgl-best-practices/examples/bloch_sphere_3d.py:17
ClassBlockCollision1e4
Mass ratio 10000:1 gives 314 collisions
skills/manimgl-best-practices/examples/block_collision_basic.py:162
ClassBlockCollision1e6
Mass ratio 1000000:1 gives 3141 collisions
skills/manimgl-best-practices/examples/block_collision_basic.py:169
ClassBlockCollisionBasic
A simplified block collision demonstration. Shows two blocks colliding elastically.
skills/manimgl-best-practices/examples/block_collision_basic.py:68
ClassBlocks3D
3D visualization of colliding blocks with floor and wall.
skills/manimgl-best-practices/examples/blocks_3d.py:59
ClassBornRuleExplanation
Explains the Born rule for quantum measurement.
skills/manimgl-best-practices/examples/probability_distribution.py:228
ClassBraceAnnotations
Uses braces to annotate and explain equation parts. Another signature 3b1b technique.
skills/manimgl-best-practices/examples/equation_transforms.py:224
ClassCalculusVisualizationTemplate
Template combining equations with visual elements.
skills/manimgl-best-practices/templates/math_scene.py:175
ClassCameraMovement3D
Demonstrating 3D camera controls.
skills/manimce-best-practices/examples/3d_visualization.py:198
ClassChangeOfBasisVisualization
Shows how the change of basis matrix S transforms coordinates between standard basis and eigenbasis.
skills/manimgl-best-practices/examples/eigenvalue_equations.py:153
ClassCirclePuzzle
Shows the geometric puzzle: counting lines bouncing between a circle and a line. This is the geometric interpretation of the collision counti
skills/manimgl-best-practices/examples/collision_phase_space.py:182
ClassCircleRadiusTracker
Circle that grows/shrinks with a ValueTracker.
skills/manimce-best-practices/examples/updater_patterns.py:69
ClassClassicNeuronDiagram
Shows the classic neural network diagram with connected nodes. Inputs feed into hidden layer neurons which connect to outputs. Demonstra
skills/manimgl-best-practices/examples/mlp_neuron_activation.py:116
ClassCollisionPhaseSpace
Shows block collisions with a phase space diagram. The state point traces a path on a circle as collisions occur.
skills/manimgl-best-practices/examples/collision_phase_space.py:62
ClassColorCodedEquation
Demonstrates color-coding for syntax highlighting in equations.
skills/manimce-best-practices/examples/math_visualization.py:13
ClassColorCodedSubstitution
Shows variable substitution with color tracking. Makes complex substitutions easy to follow.
skills/manimgl-best-practices/examples/equation_transforms.py:294
ClassColorTransitions
Demonstrates color manipulation and gradients.
skills/manimce-best-practices/examples/basic_animations.py:157
ClassColoredMathTemplate
Template for color-coded mathematical expressions.
skills/manimgl-best-practices/templates/math_scene.py:104
ClassComplexExpSpiral
Visualize e^{(a+bi)t} as a spiral in the complex plane. Shows how real part controls growth/decay, imaginary controls rotation.
skills/manimgl-best-practices/examples/exponential_derivative.py:205
ClassComplexExponentialSpiral
Shows e^((a+bi)t) = e^(at) * e^(bit) as an exponential spiral. When a < 0, we get a decaying spiral (damped oscillation).
skills/manimgl-best-practices/examples/rotating_exponentials.py:261
ClassComplexNumbersTemplate
Template for complex number visualization.
skills/manimgl-best-practices/templates/math_scene.py:228
ClassConeUnfolding
A cone that unfolds into a flat sector. Demonstrates surface transformation.
skills/manimgl-best-practices/examples/three_d_surfaces.py:124
ClassCoordinateLabeling
Advanced coordinate labeling techniques.
skills/manimce-best-practices/examples/graph_plotting.py:329
ClassCostFunction
skills/manimgl-best-practices/examples/cost_function.py:9
ClassCounterRotatingExponentials
Shows how e^(it) + e^(-it) = 2cos(t). Two counter-rotating vectors that sum to give real cosine.
skills/manimgl-best-practices/examples/rotating_exponentials.py:94
ClassCrossAttention
Shows cross-attention between two languages.
skills/manimgl-best-practices/examples/attention_scenes.py:521
ClassCubeProjection3D
Demonstrates projecting a 3D cube along its main diagonal [1,1,1]. Shows: 1. Building the cube from vertices 2. Showing coordinates
skills/manimgl-best-practices/examples/cube_projection_3d.py:9
ClassDampedSolutionsDemo
Interactive visualization of damped spring solutions on the s-plane. The characteristic equation ms^2 + μs + k = 0 has roots that: - Sta
skills/manimgl-best-practices/examples/damped_solutions_splane.py:15
ClassDerivativeChainRule
Shows the chain rule for derivatives.
skills/manimce-best-practices/examples/math_visualization.py:243
ClassDiagonalMatrixPowers
Shows the key insight: diagonal matrices are easy to raise to powers. This makes computing A^n efficient when A is diagonalizable.
skills/manimgl-best-practices/examples/eigenvalue_equations.py:95
ClassDiffractionGratingSimple
Simplified diffraction grating visualization showing multiple slits.
skills/manimgl-best-practices/examples/double_slit_interference.py:240
ClassDotProductVisualization
Shows dot product calculation between two vectors in 2D. The result updates dynamically as vectors are rotated.
skills/manimgl-best-practices/examples/dot_product_visualization.py:10
ClassDoubleSlitExperiment
Visualizes the double-slit experiment with wave interference. Shows plane wave hitting two slits and producing interference.
skills/manimgl-best-practices/examples/double_slit_interference.py:15
ClassDynamicStateVector
Shows state vector evolving and probabilities updating in real-time.
skills/manimgl-best-practices/examples/probability_distribution.py:120
ClassEigenvalueEquations
Displays the fundamental eigenvalue/eigenvector equations with proper color coding to highlight mathematical relationships.
skills/manimgl-best-practices/examples/eigenvalue_equations.py:16
ClassEigenvectorFlowField
Shows the vector field for a linear ODE system dx/dt = Ax. The eigenvectors are the special directions where trajectories move straight o
skills/manimgl-best-practices/examples/eigenvector_flow_field.py:17
ClassEigenvectorMatrixTransformation
Shows a matrix transformation in two perspectives: 1. Standard basis (i-hat, j-hat) - complex shearing transformation 2. Eigenbasis - sim
skills/manimgl-best-practices/examples/eigenvector_matrix_transformation.py:17
ClassEigenvectorScaling
Shows that eigenvectors only get scaled by their eigenvalue. Multiple vectors are shown - eigenvectors stay on their line, other vectors
skills/manimgl-best-practices/examples/eigenvector_matrix_transformation.py:114
ClassElasticCollisionVectors
Visualization of elastic collision with velocity vectors. Shows conservation of kinetic energy and momentum.
skills/manimgl-best-practices/examples/elastic_collision_vectors.py:68
ClassElectricDipole
Electric field from two point charges (dipole).
skills/manimgl-best-practices/examples/vector_fields.py:184
ClassEmbeddingArrayVisualization
Shows multiple embeddings arranged as an array/matrix.
skills/manimgl-best-practices/examples/token_to_embedding.py:180
ClassEmbeddingMatrixScene
Visualizes the embedding matrix concept: - Words as columns - Each column is a word's vector representation
skills/manimgl-best-practices/examples/embedding_matrix.py:10
ClassEquationDerivation
Shows step-by-step equation derivation with highlighting.
skills/manimce-best-practices/examples/math_visualization.py:41
ClassEulersFormula
The famous e^(i*pi) = -1 visualization. Shows how rotating by pi radians lands at -1.
skills/manimgl-best-practices/examples/rotating_exponentials.py:179
ClassExpDerivative
Visual demonstration of the exponential function's defining property. Key techniques: - get_v_line_to_graph for vertical lines - get
skills/manimgl-best-practices/examples/exponential_derivative.py:15
ClassExpFamilyGraph
Show family of exponentials e^{st} for different values of s. When s > 0: growth, s < 0: decay, s = 0: constant.
skills/manimgl-best-practices/examples/exponential_derivative.py:140
ClassExponentialDecay
Visualize the integral of e^(-x) from 0 to infinity. Shows that the total area is exactly 1.
skills/manimgl-best-practices/examples/integration_visualization.py:178
ClassFeatureDirectionThreshold
Shows how a threshold on the dot product creates a decision boundary. Positive side = "Yes", Negative side = "No". Demonstrates: Regions
skills/manimgl-best-practices/examples/mlp_vector_space.py:148
ClassFibonacciEigenvalues
Derives the closed-form Fibonacci formula using eigenvalues. F_n = (phi^n - psi^n) / sqrt(5)
skills/manimgl-best-practices/examples/fibonacci_eigenvalues.py:16
next →1–100 of 277, ranked by callers