mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-07-19 09:24:14 -05:00
31 lines
776 B
Plaintext
31 lines
776 B
Plaintext
# TinyTorch Binder Environment
|
|
# This file is used by Binder to set up the execution environment
|
|
# Keep synchronized with main requirements.txt and docs/requirements.txt
|
|
|
|
# Core numerical computing (TinyTorch dependency)
|
|
numpy>=2.2.6,<3.0.0
|
|
|
|
# Terminal UI (for tito CLI and development feedback)
|
|
rich>=15.0.0
|
|
|
|
# Configuration files (for tito CLI)
|
|
PyYAML>=6.0.3
|
|
|
|
# Jupyter environment
|
|
jupyter>=1.1.1
|
|
jupyterlab>=4.5.7
|
|
ipykernel>=7.2.0
|
|
ipywidgets>=8.1.8
|
|
|
|
# Visualization (for milestone examples and modules)
|
|
matplotlib>=3.10.9
|
|
|
|
# Type checking support
|
|
typing-extensions>=4.15.0
|
|
|
|
# Jupytext (required to convert src/*.py to notebooks)
|
|
jupytext>=1.19.3
|
|
|
|
# Note: tinytorch package itself is installed via postBuild script
|
|
# This ensures the latest code from the repository is used
|