Interactive model reference

Understand the mechanism—not just the API.

Explore model intuition, conceptual training animations, synchronized Reset/Train/Pause/Train Step controls, 2D/3D behaviour, detailed explanations, evaluation guidance and copyable Python examples with output.

Supervised Learning19 models
Binary Classification2 model page(s)2
Binary / Multi-Class1 model page(s)1
Multi-Class Classification3 model page(s)3
Non-Linear Regression3 model page(s)3
Multi-Label Classification2 model page(s)2
Linear Regression5 model page(s)5
Time-Series Forecasting2 model page(s)2
Probabilistic Classification1 model page(s)1
Probabilistic Regression1 model page(s)1
Unsupervised Learning9 models
Centroid-based Clustering1 model page(s)1
Density-based Clustering1 model page(s)1
Hierarchical Clustering1 model page(s)1
Distribution-based Clustering1 model page(s)1
Linear Dimensionality Reduction1 model page(s)1
Non-Linear Manifold Learning2 model page(s)2
Anomaly Detection2 model page(s)2
Semi-Supervised & Self-Supervised4 models
Reinforcement Learning (RL)6 models
Value-Based RL1 model page(s)1
Policy-Based RL1 model page(s)1
Actor-Critic RL2 model page(s)2
Model-Based RL1 model page(s)1
Alignment & Preference1 model page(s)1
Ensemble Learning & Modern Enablers13 models
Bagging1 model page(s)1
Non-Linear Regression5 model page(s)5
Boosting3 model page(s)3
Stacking1 model page(s)1
PEFT2 model page(s)2
Distributed Systems1 model page(s)1
Deep Learning & Neural Architectures12 models
Core Neural Networks1 model page(s)1
Non-Linear Regression5 model page(s)5
Computer Vision2 model page(s)2
Sequential Networks1 model page(s)1
State Space Models1 model page(s)1
Transformers1 model page(s)1
Generative Modeling1 model page(s)1
Graph Machine Learning11 models
Graph Attention Networks2 model page(s)2
Graph Neural Networks9 model page(s)9
Graph Convolutional Network (GCN)Graph Convolutional Network (GCN) is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information travels tGraph LearningGraphSAGEGraphSAGE is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information travels through a graph, how a noGraph LearningGraph Isomorphism Network (GIN)Graph Isomorphism Network (GIN) is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information travels thrGraph LearningGCNIIGCNII is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information travels through a graph, how a node rGraph LearningGraph TransformerGraph Transformer is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information travels through a graph, Graph LearningMessage Passing Neural Network (MPNN)Message Passing Neural Network (MPNN) is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information traveGraph LearningChebyshev Graph Convolution (ChebNet)Chebyshev Graph Convolution (ChebNet) is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information traveGraph LearningAPPNPAPPNP is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information travels through a graph, how a node rGraph LearningSimplified Graph Convolution (SGC)Simplified Graph Convolution (SGC) is a graph neural architecture for learning representations from entities connected by edges. Its interactive page visualises how information travels Graph Learning