Files
TinyTorch/modules/08_optimizers/module.yaml
Vijay Janapa Reddi 73a007d312 Renumber modules to align with corrected tutorial sequence
- 06_spatial → 07_spatial
- 07_dataloader → 09_dataloader
- 08_autograd → 06_autograd
- 09_optimizers → 08_optimizers
- 10_training → 10_training (no change)

Updated README files and module references for correct paths:
- Development workflow paths updated in README files
- Fixed tito export/test commands in module files
- Updated notebook files with correct module numbers

This completes the alignment between physical module directories
and the logical tutorial progression plan.
2025-09-23 18:32:06 -04:00

31 lines
806 B
YAML

# TinyTorch Module Metadata
# Essential system information for CLI tools and build systems
name: "optimizers"
title: "Optimizers"
description: "Gradient-based parameter optimization algorithms"
# Dependencies - Used by CLI for module ordering and prerequisites
dependencies:
prerequisites: ["setup", "tensor", "autograd"]
enables: ["training", "compression", "mlops"]
# Package Export - What gets built into tinytorch package
exports_to: "tinytorch.core.optimizers"
# File Structure - What files exist in this module
files:
dev_file: "optimizers_dev.py"
readme: "README.md"
tests: "inline"
# Educational Metadata
difficulty: "⭐⭐⭐⭐"
time_estimate: "6-8 hours"
# Components - What's implemented in this module
components:
- "SGD"
- "Adam"
- "StepLR"
- "gradient_descent_step"