mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-05-01 13:52:33 -05:00
refactor: Implement YAML-based difficulty and time system
- Added educational metadata (difficulty, time_estimate) to all module.yaml files - Updated convert_readmes.py to read from YAML instead of hardcoded mappings - Standardized difficulty progression: ⭐ → ⭐⭐ → ⭐⭐⭐ → ⭐⭐⭐⭐ → ⭐⭐⭐⭐⭐🥷 - Fixed path resolution for YAML reading in book build process - Eliminated duplication: single source of truth for educational metadata - Capstone gets special ninja treatment (⭐⭐⭐⭐⭐🥷) as beyond-expert level
This commit is contained in:
@@ -16,8 +16,12 @@ exports_to: "tinytorch.core.activations"
|
||||
# File Structure - What files exist in this module
|
||||
files:
|
||||
dev_file: "activations_dev.py"
|
||||
test_file: "tests/test_activations.py"
|
||||
readme: "README.md"
|
||||
tests: "inline"
|
||||
|
||||
# Educational Metadata
|
||||
difficulty: "⭐⭐"
|
||||
time_estimate: "3-4 hours"
|
||||
|
||||
# Components - What's implemented in this module
|
||||
components:
|
||||
|
||||
Reference in New Issue
Block a user