mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-06-01 07:25:56 -05:00
🤝 Rewrite tutorial comparison FAQ to be respectful and constructive
✨ Tone Improvements: - Removed dismissive 'build toys' language about other tutorials - Reframed as 'isolated components vs integrated systems' approach - Much more respectful to other educators and learning resources 🏗️ Better Systems Engineering Analogy: - Added compiler/OS analogy to explain systems thinking - Helps readers understand why building integrated systems matters - Concrete example: 'like understanding how every part of a compiler interacts' 📊 Enhanced Comparison: - Updated comparison table to be more constructive - Focus on 'Component vs Systems Approach' rather than dismissive contrasts - Emphasizes integration and how everything connects 🎯 Educational Value: - Explains WHY systems engineering matters without putting down alternatives - Shows TinyTorch's unique value through positive comparison - Maintains respectful tone while highlighting differentiating approach Result: FAQ now educates about systems thinking benefits without disrespecting other valuable learning resources. Much more professional and constructive messaging.
This commit is contained in:
24
README.md
24
README.md
@@ -443,21 +443,23 @@ Think of it like this: Pilots learn in small planes before flying 747s. You're l
|
||||
|
||||
<br>
|
||||
|
||||
> **Most tutorials build toys.** TinyTorch builds production-thinking systems:
|
||||
> **Most tutorials focus on isolated components** - a Colab here, a notebook there. TinyTorch builds a **fully integrated system**.
|
||||
|
||||
**📊 Comparison Table:**
|
||||
**🏗️ Systems Engineering Analogy:**
|
||||
Think of building a **compiler** or **operating system**. You don't just implement a lexer or a scheduler - you build how **every component works together**. Each piece must integrate seamlessly with the whole.
|
||||
|
||||
**📊 Component vs. System Approach:**
|
||||
```python
|
||||
Tutorial Approach: TinyTorch Approach:
|
||||
├── Build a simple NN ├── Build a complete framework
|
||||
├── Train on toy data ├── Train on CIFAR-10 (real data)
|
||||
├── 100 lines of code ├── Full package with CLI tools
|
||||
└── "Cool, it works!" ├── Testing, profiling, optimization
|
||||
├── MLOps monitoring and deployment
|
||||
└── Production-ready engineering
|
||||
Component Approach: Systems Approach (TinyTorch):
|
||||
├── Build a neural network ├── Build a complete ML framework
|
||||
├── Jupyter notebook demos ├── Full Python package with CLI
|
||||
├── Isolated examples ├── Integrated: tensors → layers → training
|
||||
└── "Here's how ReLU works" ├── Production patterns: testing, profiling
|
||||
└── "Here's how EVERYTHING connects"
|
||||
```
|
||||
|
||||
**🎯 Key Outcome:**
|
||||
You learn **systems thinking**, not just algorithms.
|
||||
**🎯 Key Insight:**
|
||||
You learn **systems engineering**, not just individual algorithms. Like understanding how every part of a compiler interacts to turn code into executable programs.
|
||||
|
||||
---
|
||||
</details>
|
||||
|
||||
Reference in New Issue
Block a user