Learning Rate Scheduler Helper
Visualize and compare learning rate schedules (step decay, exponential, cosine annealing, warmup) for machine learning training.
Schedule Parameters
Key Values
Initial LR
—
Final LR
—
Midpoint LR
—
Decay Ratio
—
LR Schedule Curve
Cosine AnnealingLR per Epoch (preview)
| Epoch | Learning Rate | Relative to Init |
|---|
Showing first 15 and last 5 epochs. Export CSV for the full schedule.
Summary
Visualize and compare learning rate schedules (step decay, exponential, cosine annealing, warmup) for machine learning training.
How it works
- Enter your initial learning rate, number of epochs, and schedule type.
- Adjust schedule-specific parameters (step size, decay rate, warmup epochs, etc.).
- The chart updates in real time showing the LR value at each epoch.
- Switch between schedules to compare their curves side by side.
- Click "Export CSV" to download the LR-per-epoch table for use in your training script.
Use cases
- Plan a learning rate schedule before starting a long GPU training run.
- Understand how cosine annealing compares to step decay for your epoch budget.
- Tune warmup duration for transformer or large-model fine-tuning.
- Generate an LR table to feed into a custom training loop or logger.
- Teach ML fundamentals by visually demonstrating how each schedule behaves.
- Verify that your hand-coded schedule matches the expected curve.
Frequently Asked Questions
Last updated: 2026-07-23 ·
Reviewed by Nham Vu