mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-04-30 23:28:38 -05:00
- 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
32 lines
800 B
YAML
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
|