Files
TinyTorch/modules/19_benchmarking/module.yaml
Vijay Janapa Reddi 45a9cef548 Major reorganization: Remove setup module, renumber all modules, add tito setup command and numeric shortcuts
- Removed 01_setup module (archived to archive/setup_module)
- Renumbered all modules: tensor is now 01, activations is 02, etc.
- Added tito setup command for environment setup and package installation
- Added numeric shortcuts: tito 01, tito 02, etc. for quick module access
- Fixed view command to find dev files correctly
- Updated module dependencies and references
- Improved user experience: immediate ML learning instead of boring setup
2025-09-28 07:02:08 -04:00

32 lines
800 B
YAML

description: 'TinyMLPerf Olympics - the culmination of your TinyTorch journey! Build
a comprehensive
benchmarking suite using your profiler from Module 19, then compete on speed, memory,
and efficiency. Benchmark the models you built throughout the course to see the
impact
of all your optimizations.
'
difficulty: advanced
estimated_hours: 10-12
exports:
- tinytorch.benchmarking
learning_objectives:
- Build TinyMLPerf benchmark suite
- Implement fair performance comparison
- Create reproducible benchmarks
- Understand MLPerf methodology
name: Benchmarking
number: 20
prerequisites:
- Module 15: Profiling
- All optimization modules (16-19)
skills_developed:
- Benchmarking methodology
- Performance reporting
- Fair comparison techniques
- Competition optimization
type: project