mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-03-11 21:33:33 -05:00
- Add tier overview pages to each tier section in navigation - Reorder resources section to place Learning Resources before Credits - Improve navigation structure for better tier-based learning flow
110 lines
2.9 KiB
YAML
110 lines
2.9 KiB
YAML
# TinyTorch: Build ML Systems from Scratch
|
|
# Table of Contents Structure
|
|
|
|
format: jb-book
|
|
root: intro
|
|
title: "TinyTorch Course"
|
|
|
|
parts:
|
|
- caption: Getting Started
|
|
chapters:
|
|
- file: quickstart-guide
|
|
title: "Quick Start Guide"
|
|
- file: student-workflow
|
|
title: "Student Workflow"
|
|
- file: usage-paths/classroom-use
|
|
title: "For Instructors"
|
|
|
|
# Tier captions: Added emojis for visual consistency and quick recognition
|
|
# Foundation (🏗), Architecture (🏛️), Optimization (⏱️), Capstone (🏅)
|
|
- caption: 🏗 Foundation Tier (01-07)
|
|
chapters:
|
|
- file: tiers/foundation
|
|
title: "📖 Tier Overview"
|
|
- file: modules/01_tensor_ABOUT
|
|
title: "01. Tensor"
|
|
- file: modules/02_activations_ABOUT
|
|
title: "02. Activations"
|
|
- file: modules/03_layers_ABOUT
|
|
title: "03. Layers"
|
|
- file: modules/04_losses_ABOUT
|
|
title: "04. Losses"
|
|
- file: modules/05_autograd_ABOUT
|
|
title: "05. Autograd"
|
|
- file: modules/06_optimizers_ABOUT
|
|
title: "06. Optimizers"
|
|
- file: modules/07_training_ABOUT
|
|
title: "07. Training"
|
|
|
|
- caption: 🏛️ Architecture Tier (08-13)
|
|
chapters:
|
|
- file: tiers/architecture
|
|
title: "📖 Tier Overview"
|
|
- file: modules/08_dataloader_ABOUT
|
|
title: "08. DataLoader"
|
|
- file: modules/09_spatial_ABOUT
|
|
title: "09. Convolutions"
|
|
- file: modules/10_tokenization_ABOUT
|
|
title: "10. Tokenization"
|
|
- file: modules/11_embeddings_ABOUT
|
|
title: "11. Embeddings"
|
|
- file: modules/12_attention_ABOUT
|
|
title: "12. Attention"
|
|
- file: modules/13_transformers_ABOUT
|
|
title: "13. Transformers"
|
|
|
|
- caption: ⏱️ Optimization Tier (14-19)
|
|
chapters:
|
|
- file: tiers/optimization
|
|
title: "📖 Tier Overview"
|
|
- file: modules/14_profiling_ABOUT
|
|
title: "14. Profiling"
|
|
- file: modules/15_quantization_ABOUT
|
|
title: "15. Quantization"
|
|
- file: modules/16_compression_ABOUT
|
|
title: "16. Compression"
|
|
- file: modules/17_memoization_ABOUT
|
|
title: "17. Memoization"
|
|
- file: modules/18_acceleration_ABOUT
|
|
title: "18. Acceleration"
|
|
- file: modules/19_benchmarking_ABOUT
|
|
title: "19. Benchmarking"
|
|
|
|
- caption: 🏅 Capstone Competition
|
|
chapters:
|
|
- file: tiers/olympics
|
|
title: "📖 Competition Overview"
|
|
- file: modules/20_capstone_ABOUT
|
|
title: "20. Torch Olympics"
|
|
|
|
- caption: Course Orientation
|
|
chapters:
|
|
- file: chapters/00-introduction
|
|
title: "Course Structure"
|
|
- file: prerequisites
|
|
title: "Prerequisites & Resources"
|
|
- file: chapters/learning-journey
|
|
title: "Learning Journey"
|
|
- file: chapters/milestones
|
|
title: "Historical Milestones"
|
|
- file: faq
|
|
title: "FAQ"
|
|
|
|
- caption: Using TinyTorch
|
|
chapters:
|
|
- file: tito-essentials
|
|
title: "Essential Commands"
|
|
- file: datasets
|
|
title: "Datasets Guide"
|
|
- file: testing-framework
|
|
title: "Testing Guide"
|
|
|
|
- caption: Community
|
|
chapters:
|
|
- file: community
|
|
title: "Ecosystem"
|
|
- file: resources
|
|
title: "Learning Resources"
|
|
- file: credits
|
|
title: "Credits & Acknowledgments"
|