Commit Graph

16 Commits

Author SHA1 Message Date
kai
ed39f89d5a fixed google auth allow iframe, slow index.html 2026-02-13 16:13:53 -05:00
kai
1178d21600 flow with particles as new timeline opening 2026-02-09 17:46:03 -05:00
kai
e95c9d96c7 updating antialiasing ant crawl issue...arxiv 2026-02-09 08:15:18 -05:00
kai
0cfebb6f42 index.html comm site with arxiv 2026-02-04 22:23:11 -05:00
Vijay Janapa Reddi
aed246959c docs: update site with optimization tier flow explanation 2025-12-19 19:30:39 -05:00
Vijay Janapa Reddi
ea1f3c174f refactor(tinytorch): update remaining hardcoded module references
- Update integration test files for new module order
- Update checkpoint test definitions
- Update community HTML files (dashboard, index, tests)
- All references now use 05_dataloader, 06_autograd, 07_optimizers, 08_training
2025-12-18 13:16:56 -05:00
jettythek
78091e7641 updated the community map, rem username, long, latt 2025-12-16 07:32:21 -08:00
Vijay Janapa Reddi
8b992061af Updates image paths for community pages
Corrects relative paths for images on community pages,
ensuring they are displayed correctly.

The path adjustment resolves broken image links.
2025-12-16 08:02:36 -05:00
Vijay Janapa Reddi
e4896fee5d fix(tinytorch): update favicon, hero styling, and milestone dates
- Replace favicon with flame icon using radial gradients
- Update community hero section to use transparent logo
- Apply modular scale typography (1.75rem subtitle, 180px logo)
- Fix og:title metadata in intro.md frontmatter
- Update milestone dates to historically accurate values
2025-12-15 17:16:24 -05:00
kai
351264ba43 index updated to not cover layout 2025-12-14 20:41:22 -05:00
Vijay Janapa Reddi
0c3c75678e refactor: rename Module 09 from Spatial to Convolutions
- Rename directories: src/09_spatial → src/09_convolutions,
  tests/09_spatial → tests/09_convolutions
- Rename files: 09_spatial.py → 09_convolutions.py,
  test_spatial_*.py → test_convolutions_*.py
- Update TOC files, TITO CLI mappings, and documentation
- Update navigation links between modules
- Remove misplaced duplicate test file from tests/06_optimizers/
- Use "CNNs" in diagrams, "Convolutions" in prose for consistency

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-12-14 13:13:18 -05:00
Vijay Janapa Reddi
853eb03ee8 style: apply consistent whitespace and formatting across codebase 2025-12-13 14:05:34 -05:00
kai
0d7f6d2a25 modularize layout.js --> app.js and updated auth.py ensure we redirect to a logged in state 2025-12-12 13:11:04 -05:00
Vijay Janapa Reddi
3d43c36cd6 fix: correct module mappings and health check paths
- Fix JavaScript MODULE_MAP in community/index.html:
  - Swap 08_spatial/09_dataloader to correct 08_dataloader/09_spatial
  - Fix modules 15-18 to match actual folder names
  - Remove non-existent 21_mlops
- Update SOURCE_MAPPINGS in export_utils.py:
  - Add all 20 modules with correct export targets
  - Fix typo: dense -> losses for module 04
  - Add missing modules (tokenization, embeddings, transformer, etc.)
- Fix health.py to check src/ instead of non-existent bin/tito
2025-12-10 09:53:34 -08:00
kai
26e6a46b31 updated icons in website 2025-12-08 23:06:17 -05:00
Vijay Janapa Reddi
c602f97364 feat: integrate TinyTorch into MLSysBook repository
TinyTorch educational deep learning framework now lives at tinytorch/

Structure:
- tinytorch/src/         - Source modules (single source of truth)
- tinytorch/tito/        - CLI tool
- tinytorch/tests/       - Test suite
- tinytorch/site/        - Jupyter Book website
- tinytorch/milestones/  - Historical ML implementations
- tinytorch/datasets/    - Educational datasets (tinydigits, tinytalks)
- tinytorch/assignments/ - NBGrader assignments
- tinytorch/instructor/  - Teaching materials

Workflows (with tinytorch- prefix):
- tinytorch-ci.yml           - CI/CD pipeline
- tinytorch-publish-dev.yml  - Dev site deployment
- tinytorch-publish-live.yml - Live site deployment
- tinytorch-build-pdf.yml    - PDF generation
- tinytorch-release-check.yml - Release validation

Repository Variables added:
- TINYTORCH_ROOT  = tinytorch
- TINYTORCH_SRC   = tinytorch/src
- TINYTORCH_SITE  = tinytorch/site
- TINYTORCH_TESTS = tinytorch/tests

All workflows use \${{ vars.TINYTORCH_* }} for path configuration.

Note: tinytorch/site/_static/favicon.svg kept as SVG (valid for favicons)
2025-12-05 19:23:18 -08:00