Tutorials¶
Interactive Jupyter notebook tutorials demonstrating various features of TorchGMM.
Getting Started¶
- Gaussian Mixture Models (GMM) - Basic introduction to fitting GMMs with TorchGMM
- Initialization Methods - Comparison of initialization strategies including CEM
Advanced Topics¶
- Prior Distributions - Using priors for regularization and MAP estimation
- NIW Priors Comparison - Detailed comparison of Normal-Inverse-Wishart priors
- Sampling from GMMs - Generating synthetic data from fitted models
Visualization¶
- PCA Plotting - Visualizing high-dimensional GMM results with PCA
- Visualization Techniques - Comprehensive guide to plotting GMM results
Model Evaluation¶
- Clustering Metrics - Evaluating GMM performance with various metrics
Running Tutorials¶
Option 1: Google Colab¶
Click the "Open in Colab" button at the top of each notebook.
Option 2: Local Jupyter¶
Install Jupyter:
Launch Jupyter:
Option 3: JupyterLab¶
Requirements¶
All tutorials require:
Some tutorials may have additional dependencies listed at the top of the notebook.