# 🔥 TinyTorch: Build ML Systems from Scratch

## 🚧 Coming Soon from Harvard University

**TinyTorch** is an educational deep learning framework currently under development at Harvard University. This package will teach students to build complete ML systems from first principles.

### 🎯 What's Coming

- **Complete Tensor Operations** - N-dimensional arrays with automatic differentiation
- **Neural Network Layers** - Linear, CNN, attention, and transformer blocks  
- **Training Infrastructure** - Optimizers, loss functions, and training loops
- **Educational Modules** - 14+ progressive learning modules
- **Production Tools** - CLI, testing, and deployment utilities

### 📚 Educational Philosophy

Most courses teach you to USE frameworks. TinyTorch teaches you to UNDERSTAND them by building every component from scratch using only NumPy.

### 🚀 Stay Updated

- **Repository**: [github.com/VJ/TinyTorch](https://github.com/VJ/TinyTorch)
- **Course**: Harvard CS 287r - Machine Learning Systems
- **Instructor**: [Prof. Vijay Janapa Reddi](https://vijay.seas.harvard.edu)

### 📦 Installation (Placeholder)

```bash
pip install tinytorch
```

Currently installs a placeholder. Full framework coming soon!

---

**Build Small. Go Deep. Understand ML Systems.** ⚡
