mlc-aimlc-aiOfficialยท8 Agent Skills Included

pith-train

MoE model training, profiling, memory estimation, and validation

Trains Mixture-of-Experts language models with overlapped pipeline parallelism, FP8 kernels, and 4D distributed scaling. Captures and analyzes GPU profiles, estimates peak memory before runs, and compares loss curves to catch regressions. Eliminates manual SLURM setup, checkpoint conversion, and experiment tracking so training workflows run faster with fewer errors.
npx skills add mlc-ai/pith-train --all -g -y
Available:

Gives your AI agent the project architecture, setup commands, testing workflows, and training launch procedures it needs to work on this MoE training framework correctly.

All Skills in This Repository (8)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install PithTrain?โ–ผ

Run `npx skills add mlc-ai/pith-train --all -g -y` in your terminal to install all skills in this suite globally.

How to estimate GPU memory before training?โ–ผ

The estimate-memory skill simulates the full training schedule and reports peak memory, per-component breakdown, and whether your config fits on your GPUs.

How to profile MoE training performance?โ–ผ

The capture-nsys-profile and analyze-nsys-profile skills record a GPU trace and measure compute-communication overlap per pipeline stage to find bottlenecks.

Can I add a new model to PithTrain?โ–ผ

Yes. The add-new-model skill walks through a gated, phase-by-phase workflow covering the model file, framework wiring, correctness tests, and checkpoint conversion.

How to check if code changes break training?โ–ผ

The validate-correctness skill runs identical short trainings on both branches and diffs per-step loss curves, failing if divergence exceeds tolerance.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’