Vijay Janapa Reddi f8324a6be0 Create new root and book READMEs for dual structure
- Add comprehensive root README explaining both projects
- Create book-specific README with quick start guide
- Document repository structure and navigation
- Prepare for TinyTorch integration
2025-12-05 14:00:45 -08:00
2023-09-07 12:18:31 -04:00
2025-07-18 12:46:00 -04:00
2025-06-12 10:03:28 -04:00

MLSysBook & TinyTorch

This repository contains two interconnected projects for AI systems education:

📚 MLSysBook - Machine Learning Systems Textbook

An open-source textbook for learning how to engineer AI systems.

Quick Start (Book)

cd book
./binder setup
./binder build
./binder preview

🔥 TinyTorch - Educational ML Framework (Coming Soon)

A minimal PyTorch-like framework for learning deep learning internals through hands-on implementation.

  • Website: https://tinytorch.ai (coming soon)
  • Directory: tinytorch/ (to be added)
  • Approach: Progressive 20-module course building a complete ML framework from scratch

Quick Start (TinyTorch)

# Coming after repository restructuring is complete
cd tinytorch
pip install -e .
python -m pytest tests/

🏗️ Repository Structure

MLSysBook/
├── book/                  # MLSysBook textbook
│   ├── quarto/           # Book source files (Quarto)
│   ├── cli/              # Build tools (binder CLI)
│   ├── docker/           # Development containers
│   └── docs/             # Documentation
├── tinytorch/            # TinyTorch framework (to be added)
│   ├── tinytorch/        # Core library
│   ├── modules/          # 20 learning modules
│   ├── tito/             # CLI tool
│   └── tests/            # Test suite
└── .github/              # Shared CI/CD workflows

🤝 Contributing

📄 License

  • MLSysBook: CC BY-NC-SA 4.0 (see book/LICENSE.md)
  • TinyTorch: MIT License (coming soon)

🌐 Community


Note: This repository is currently being restructured to support both MLSysBook and TinyTorch in a unified codebase. The book/ directory contains all existing MLSysBook content, and the tinytorch/ directory will be added soon.

Made with ❤️ for AI learners worldwide.

Description
No description provided
Readme Cite this repository 1.4 GiB
Languages
JavaScript 91.3%
Python 5.5%
TeX 2%
Lua 0.6%
SCSS 0.2%
Other 0.4%