mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-03-11 21:03:34 -05:00
Clean up: Remove old numbered .yml files, CLI uses module.yaml
CLEANUP: Removed duplicate/obsolete configuration files Removed Files: - All old numbered .yml files (02_tensor.yml, 03_activations.yml, etc.) - These were leftover from the module reorganization - Had incorrect dependencies (still referenced 'setup') Current State: ✅ CLI correctly uses module.yaml files (19 modules) ✅ All module.yaml files have correct dependencies ✅ No more duplicate/conflicting configuration files ✅ Clean module structure with single source of truth The CLI was already using module.yaml correctly, so this cleanup removes the confusing duplicate files without affecting functionality.
This commit is contained in:
@@ -1,30 +0,0 @@
|
||||
# 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"]
|
||||
|
||||
# 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"
|
||||
Reference in New Issue
Block a user