Files
TinyTorch/dev/community.html
2025-11-25 18:08:28 +00:00

785 lines
34 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en" data-content_root="./" >
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Community Ecosystem &#8212; Tiny🔥Torch</title>
<script data-cfasync="false">
document.documentElement.dataset.mode = localStorage.getItem("mode") || "";
document.documentElement.dataset.theme = localStorage.getItem("theme") || "";
</script>
<!-- Loaded before other Sphinx assets -->
<link href="_static/styles/theme.css?digest=dfe6caa3a7d634c4db9b" rel="stylesheet" />
<link href="_static/styles/bootstrap.css?digest=dfe6caa3a7d634c4db9b" rel="stylesheet" />
<link href="_static/styles/pydata-sphinx-theme.css?digest=dfe6caa3a7d634c4db9b" rel="stylesheet" />
<link href="_static/vendor/fontawesome/6.5.2/css/all.min.css?digest=dfe6caa3a7d634c4db9b" rel="stylesheet" />
<link rel="preload" as="font" type="font/woff2" crossorigin href="_static/vendor/fontawesome/6.5.2/webfonts/fa-solid-900.woff2" />
<link rel="preload" as="font" type="font/woff2" crossorigin href="_static/vendor/fontawesome/6.5.2/webfonts/fa-brands-400.woff2" />
<link rel="preload" as="font" type="font/woff2" crossorigin href="_static/vendor/fontawesome/6.5.2/webfonts/fa-regular-400.woff2" />
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=03e43079" />
<link rel="stylesheet" type="text/css" href="_static/styles/sphinx-book-theme.css?v=eba8b062" />
<link rel="stylesheet" type="text/css" href="_static/togglebutton.css?v=13237357" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="_static/mystnb.8ecb98da25f57f5357bf6f572d296f466b2cfe2517ffebfabe82451661e28f02.css" />
<link rel="stylesheet" type="text/css" href="_static/sphinx-thebe.css?v=4fa983c6" />
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
<link rel="stylesheet" type="text/css" href="_static/custom.css?v=afcf7c3c" />
<!-- Pre-loaded scripts that we'll load fully later -->
<link rel="preload" as="script" href="_static/scripts/bootstrap.js?digest=dfe6caa3a7d634c4db9b" />
<link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
<script src="_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
<script src="_static/documentation_options.js?v=9eb32ce0"></script>
<script src="_static/doctools.js?v=9a2dae69"></script>
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
<script src="_static/clipboard.min.js?v=a7894cd8"></script>
<script src="_static/copybutton.js?v=f281be69"></script>
<script src="_static/scripts/sphinx-book-theme.js?v=887ef09a"></script>
<script>let toggleHintShow = 'Click to show';</script>
<script>let toggleHintHide = 'Click to hide';</script>
<script>let toggleOpenOnPrint = 'true';</script>
<script src="_static/togglebutton.js?v=4a39c7ea"></script>
<script>var togglebuttonSelector = '.toggle, .admonition.dropdown';</script>
<script src="_static/design-tabs.js?v=f930bc37"></script>
<script>const THEBE_JS_URL = "https://unpkg.com/thebe@0.8.2/lib/index.js"; const thebe_selector = ".thebe,.cell"; const thebe_selector_input = "pre"; const thebe_selector_output = ".output, .cell_output"</script>
<script async="async" src="_static/sphinx-thebe.js?v=c100c467"></script>
<script>var togglebuttonSelector = '.toggle, .admonition.dropdown';</script>
<script>const THEBE_JS_URL = "https://unpkg.com/thebe@0.8.2/lib/index.js"; const thebe_selector = ".thebe,.cell"; const thebe_selector_input = "pre"; const thebe_selector_output = ".output, .cell_output"</script>
<script>DOCUMENTATION_OPTIONS.pagename = 'community';</script>
<script src="_static/ml-timeline.js?v=76e9b3e3"></script>
<script src="_static/wip-banner.js?v=5357532b"></script>
<script src="_static/marimo-badges.js?v=1e5d2842"></script>
<script src="_static/sidebar-link.js?v=404b701b"></script>
<script src="_static/hero-carousel.js?v=10341d2a"></script>
<link rel="icon" href="_static/favicon.svg"/>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Learning Resources" href="resources.html" />
<link rel="prev" title="TinyTorch Datasets" href="datasets.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
</head>
<body data-bs-spy="scroll" data-bs-target=".bd-toc-nav" data-offset="180" data-bs-root-margin="0px 0px -60%" data-default-mode="">
<div id="pst-skip-link" class="skip-link d-print-none"><a href="#main-content">Skip to main content</a></div>
<div id="pst-scroll-pixel-helper"></div>
<button type="button" class="btn rounded-pill" id="pst-back-to-top">
<i class="fa-solid fa-arrow-up"></i>Back to top</button>
<input type="checkbox"
class="sidebar-toggle"
id="pst-primary-sidebar-checkbox"/>
<label class="overlay overlay-primary" for="pst-primary-sidebar-checkbox"></label>
<input type="checkbox"
class="sidebar-toggle"
id="pst-secondary-sidebar-checkbox"/>
<label class="overlay overlay-secondary" for="pst-secondary-sidebar-checkbox"></label>
<div class="search-button__wrapper">
<div class="search-button__overlay"></div>
<div class="search-button__search-container">
<form class="bd-search d-flex align-items-center"
action="search.html"
method="get">
<i class="fa-solid fa-magnifying-glass"></i>
<input type="search"
class="form-control"
name="q"
id="search-input"
placeholder="Search this book..."
aria-label="Search this book..."
autocomplete="off"
autocorrect="off"
autocapitalize="off"
spellcheck="false"/>
<span class="search-button__kbd-shortcut"><kbd class="kbd-shortcut__modifier">Ctrl</kbd>+<kbd>K</kbd></span>
</form></div>
</div>
<div class="pst-async-banner-revealer d-none">
<aside id="bd-header-version-warning" class="d-none d-print-none" aria-label="Version warning"></aside>
</div>
<header class="bd-header navbar navbar-expand-lg bd-navbar d-print-none">
</header>
<div class="bd-container">
<div class="bd-container__inner bd-page-width">
<div class="bd-sidebar-primary bd-sidebar">
<div class="sidebar-header-items sidebar-primary__section">
</div>
<div class="sidebar-primary-items__start sidebar-primary__section">
<div class="sidebar-primary-item">
<a class="navbar-brand logo" href="intro.html">
<img src="_static/logo-tinytorch.png" class="logo__image only-light" alt="Tiny🔥Torch - Home"/>
<script>document.write(`<img src="_static/logo-tinytorch.png" class="logo__image only-dark" alt="Tiny🔥Torch - Home"/>`);</script>
</a></div>
<div class="sidebar-primary-item">
<script>
document.write(`
<button class="btn search-button-field search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip">
<i class="fa-solid fa-magnifying-glass"></i>
<span class="search-button__default-text">Search</span>
<span class="search-button__kbd-shortcut"><kbd class="kbd-shortcut__modifier">Ctrl</kbd>+<kbd class="kbd-shortcut__modifier">K</kbd></span>
</button>
`);
</script></div>
<div class="sidebar-primary-item"><nav class="bd-links bd-docs-nav" aria-label="Main">
<div class="bd-toc-item navbar-nav active">
<ul class="nav bd-sidenav bd-sidenav__home-link">
<li class="toctree-l1">
<a class="reference internal" href="intro.html">
Getting Started
</a>
</li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">🚀 Getting Started</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="quickstart-guide.html">Quick Start Guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="student-workflow.html">Student Workflow</a></li>
<li class="toctree-l1"><a class="reference internal" href="usage-paths/classroom-use.html">For Instructors</a></li>
<li class="toctree-l1"><a class="reference internal" href="instructor-guide.html">Instructor Guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="usage-paths/ta-guide.html">TA Guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="usage-paths/team-onboarding.html">Team Onboarding</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">🏗 Foundation Tier (01-07)</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="tiers/foundation.html">📖 Tier Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/01_tensor_ABOUT.html">01. Tensor</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/02_activations_ABOUT.html">02. Activations</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/03_layers_ABOUT.html">03. Layers</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/04_losses_ABOUT.html">04. Losses</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/05_autograd_ABOUT.html">05. Autograd</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/06_optimizers_ABOUT.html">06. Optimizers</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/07_training_ABOUT.html">07. Training</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">🏛️ Architecture Tier (08-13)</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="tiers/architecture.html">📖 Tier Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/08_dataloader_ABOUT.html">08. DataLoader</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/09_spatial_ABOUT.html">09. Convolutions</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/10_tokenization_ABOUT.html">10. Tokenization</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/11_embeddings_ABOUT.html">11. Embeddings</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/12_attention_ABOUT.html">12. Attention</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/13_transformers_ABOUT.html">13. Transformers</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">⏱️ Optimization Tier (14-19)</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="tiers/optimization.html">📖 Tier Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/14_profiling_ABOUT.html">14. Profiling</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/15_quantization_ABOUT.html">15. Quantization</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/16_compression_ABOUT.html">16. Compression</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/17_memoization_ABOUT.html">17. Memoization</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/18_acceleration_ABOUT.html">18. Acceleration</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/19_benchmarking_ABOUT.html">19. Benchmarking</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">🏅 Capstone Competition</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="tiers/olympics.html">📖 Competition Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="modules/20_capstone_ABOUT.html">20. Torch Olympics</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">🧭 Course Orientation</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="chapters/00-introduction.html">Course Structure</a></li>
<li class="toctree-l1"><a class="reference internal" href="prerequisites.html">Prerequisites &amp; Resources</a></li>
<li class="toctree-l1"><a class="reference internal" href="chapters/learning-journey.html">Learning Journey</a></li>
<li class="toctree-l1"><a class="reference internal" href="chapters/milestones.html">Historical Milestones</a></li>
<li class="toctree-l1"><a class="reference internal" href="faq.html">FAQ</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">🛠️ TITO CLI Reference</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="tito/overview.html">Command Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="tito/modules.html">Module Workflow</a></li>
<li class="toctree-l1"><a class="reference internal" href="tito/milestones.html">Milestone System</a></li>
<li class="toctree-l1"><a class="reference internal" href="tito/data.html">Progress &amp; Data</a></li>
<li class="toctree-l1"><a class="reference internal" href="tito/troubleshooting.html">Troubleshooting</a></li>
<li class="toctree-l1"><a class="reference internal" href="datasets.html">Datasets Guide</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">🤝 Community</span></p>
<ul class="current nav bd-sidenav">
<li class="toctree-l1 current active"><a class="current reference internal" href="#">Ecosystem</a></li>
<li class="toctree-l1"><a class="reference internal" href="resources.html">Learning Resources</a></li>
<li class="toctree-l1"><a class="reference internal" href="credits.html">Credits &amp; Acknowledgments</a></li>
</ul>
</div>
</nav></div>
</div>
<div class="sidebar-primary-items__end sidebar-primary__section">
</div>
<div id="rtd-footer-container"></div>
</div>
<main id="main-content" class="bd-main" role="main">
<div class="sbt-scroll-pixel-helper"></div>
<div class="bd-content">
<div class="bd-article-container">
<div class="bd-header-article d-print-none">
<div class="header-article-items header-article__inner">
<div class="header-article-items__start">
<div class="header-article-item"><button class="sidebar-toggle primary-toggle btn btn-sm" title="Toggle primary sidebar" data-bs-placement="bottom" data-bs-toggle="tooltip">
<span class="fa-solid fa-bars"></span>
</button></div>
</div>
<div class="header-article-items__end">
<div class="header-article-item">
<div class="article-header-buttons">
<div class="dropdown dropdown-source-buttons">
<button class="btn dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false" aria-label="Source repositories">
<i class="fab fa-github"></i>
</button>
<ul class="dropdown-menu">
<li><a href="https://github.com/mlsysbook/TinyTorch" target="_blank"
class="btn btn-sm btn-source-repository-button dropdown-item"
title="Source repository"
data-bs-placement="left" data-bs-toggle="tooltip"
>
<span class="btn__icon-container">
<i class="fab fa-github"></i>
</span>
<span class="btn__text-container">Repository</span>
</a>
</li>
<li><a href="https://github.com/mlsysbook/TinyTorch/edit/main/site/community.md" target="_blank"
class="btn btn-sm btn-source-edit-button dropdown-item"
title="Suggest edit"
data-bs-placement="left" data-bs-toggle="tooltip"
>
<span class="btn__icon-container">
<i class="fas fa-pencil-alt"></i>
</span>
<span class="btn__text-container">Suggest edit</span>
</a>
</li>
<li><a href="https://github.com/mlsysbook/TinyTorch/issues/new?title=Issue%20on%20page%20%2Fcommunity.html&body=Your%20issue%20content%20here." target="_blank"
class="btn btn-sm btn-source-issues-button dropdown-item"
title="Open an issue"
data-bs-placement="left" data-bs-toggle="tooltip"
>
<span class="btn__icon-container">
<i class="fas fa-lightbulb"></i>
</span>
<span class="btn__text-container">Open issue</span>
</a>
</li>
</ul>
</div>
<div class="dropdown dropdown-download-buttons">
<button class="btn dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false" aria-label="Download this page">
<i class="fas fa-download"></i>
</button>
<ul class="dropdown-menu">
<li><a href="_sources/community.md" target="_blank"
class="btn btn-sm btn-download-source-button dropdown-item"
title="Download source file"
data-bs-placement="left" data-bs-toggle="tooltip"
>
<span class="btn__icon-container">
<i class="fas fa-file"></i>
</span>
<span class="btn__text-container">.md</span>
</a>
</li>
<li>
<button onclick="window.print()"
class="btn btn-sm btn-download-pdf-button dropdown-item"
title="Print to PDF"
data-bs-placement="left" data-bs-toggle="tooltip"
>
<span class="btn__icon-container">
<i class="fas fa-file-pdf"></i>
</span>
<span class="btn__text-container">.pdf</span>
</button>
</li>
</ul>
</div>
<button onclick="toggleFullScreen()"
class="btn btn-sm btn-fullscreen-button"
title="Fullscreen mode"
data-bs-placement="bottom" data-bs-toggle="tooltip"
>
<span class="btn__icon-container">
<i class="fas fa-expand"></i>
</span>
</button>
<script>
document.write(`
<button class="btn btn-sm nav-link pst-navbar-icon theme-switch-button" title="light/dark" aria-label="light/dark" data-bs-placement="bottom" data-bs-toggle="tooltip">
<i class="theme-switch fa-solid fa-sun fa-lg" data-mode="light"></i>
<i class="theme-switch fa-solid fa-moon fa-lg" data-mode="dark"></i>
<i class="theme-switch fa-solid fa-circle-half-stroke fa-lg" data-mode="auto"></i>
</button>
`);
</script>
<script>
document.write(`
<button class="btn btn-sm pst-navbar-icon search-button search-button__button" title="Search" aria-label="Search" data-bs-placement="bottom" data-bs-toggle="tooltip">
<i class="fa-solid fa-magnifying-glass fa-lg"></i>
</button>
`);
</script>
<button class="sidebar-toggle secondary-toggle btn btn-sm" title="Toggle secondary sidebar" data-bs-placement="bottom" data-bs-toggle="tooltip">
<span class="fa-solid fa-list"></span>
</button>
</div></div>
</div>
</div>
</div>
<div id="jb-print-docs-body" class="onlyprint">
<h1>Community Ecosystem</h1>
<!-- Table of contents -->
<div id="print-main-content">
<div id="jb-print-toc">
<div>
<h2> Contents </h2>
</div>
<nav aria-label="Page">
<ul class="visible nav section-nav flex-column">
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#connect-now">Connect Now</a><ul class="nav section-nav flex-column">
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#github-discussions-available-now">GitHub Discussions (Available Now ✅)</a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#github-repository-available-now">GitHub Repository (Available Now ✅)</a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#share-your-progress-available-now">Share Your Progress (Available Now ✅)</a></li>
</ul>
</li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#coming-soon">Coming Soon</a><ul class="nav section-nav flex-column">
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#discord-server-in-development">Discord Server (In Development)</a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#community-dashboard-available-now">Community Dashboard (Available Now ✅)</a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#benchmark-performance-tracking-available-now">Benchmark &amp; Performance Tracking (Available Now ✅)</a></li>
</ul>
</li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#for-educators">For Educators</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#recognition-showcase">Recognition &amp; Showcase</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#stay-updated">Stay Updated</a></li>
</ul>
</nav>
</div>
</div>
</div>
<div id="searchbox"></div>
<article class="bd-article">
<section id="community-ecosystem">
<h1>Community Ecosystem<a class="headerlink" href="#community-ecosystem" title="Link to this heading">#</a></h1>
<p><strong>Learn together, build together, grow together.</strong></p>
<p>TinyTorch is more than a course—its a growing community of students, educators, and ML engineers learning systems engineering from first principles.</p>
<hr class="docutils" />
<section id="connect-now">
<h2>Connect Now<a class="headerlink" href="#connect-now" title="Link to this heading">#</a></h2>
<section id="github-discussions-available-now">
<h3>GitHub Discussions (Available Now ✅)<a class="headerlink" href="#github-discussions-available-now" title="Link to this heading">#</a></h3>
<p>Join conversations with other TinyTorch builders:</p>
<p><strong><a class="reference external" href="https://github.com/harvard-edge/TinyTorch/discussions">Visit GitHub Discussions</a></strong></p>
<ul class="simple">
<li><p><strong>Ask questions</strong> about implementations and debugging</p></li>
<li><p><strong>Share your projects</strong> and milestone achievements</p></li>
<li><p><strong>Help others</strong> with systems thinking questions</p></li>
<li><p><strong>Discuss ML systems</strong> engineering and production practices</p></li>
</ul>
<p><strong>Active discussion categories:</strong></p>
<ul class="simple">
<li><p>Module implementations and debugging</p></li>
<li><p>Systems performance optimization</p></li>
<li><p>Career advice for ML engineers</p></li>
<li><p>Show and tell: Your TinyTorch projects</p></li>
</ul>
<p><strong>Why community matters for TinyTorch:</strong> Unlike watching lectures, building ML systems requires debugging, experimentation, and iteration. The community helps you debug faster, learn trade-offs, stay motivated, and build systems intuition through discussion.</p>
</section>
<section id="github-repository-available-now">
<h3>GitHub Repository (Available Now ✅)<a class="headerlink" href="#github-repository-available-now" title="Link to this heading">#</a></h3>
<p>Star, fork, and contribute to TinyTorch:</p>
<p><strong><a class="reference external" href="https://github.com/harvard-edge/TinyTorch">Visit GitHub Repository</a></strong></p>
<ul class="simple">
<li><p><strong>Report issues</strong> and bugs</p></li>
<li><p><strong>Contribute fixes</strong> and improvements</p></li>
<li><p><strong>Improve documentation</strong> and examples</p></li>
<li><p><strong>Watch releases</strong> for new features</p></li>
</ul>
</section>
<section id="share-your-progress-available-now">
<h3>Share Your Progress (Available Now ✅)<a class="headerlink" href="#share-your-progress-available-now" title="Link to this heading">#</a></h3>
<p>Help others discover TinyTorch:</p>
<ul class="simple">
<li><p><strong>Twitter/X</strong>: Share your learning journey with #TinyTorch</p></li>
<li><p><strong>LinkedIn</strong>: Post about building ML systems from scratch</p></li>
<li><p><strong>Reddit</strong>: Share in r/MachineLearning, r/learnmachinelearning</p></li>
<li><p><strong>Blog</strong>: Write about your implementations and insights</p></li>
</ul>
</section>
</section>
<hr class="docutils" />
<section id="coming-soon">
<h2>Coming Soon<a class="headerlink" href="#coming-soon" title="Link to this heading">#</a></h2>
<p>Were building additional community features to enhance your learning experience:</p>
<section id="discord-server-in-development">
<h3>Discord Server (In Development)<a class="headerlink" href="#discord-server-in-development" title="Link to this heading">#</a></h3>
<p>Real-time chat and study groups:</p>
<ul class="simple">
<li><p>Live Q&amp;A channels for debugging</p></li>
<li><p>Tier-based study groups</p></li>
<li><p>Office hours with educators</p></li>
<li><p>Project showcase channels</p></li>
</ul>
</section>
<section id="community-dashboard-available-now">
<h3>Community Dashboard (Available Now ✅)<a class="headerlink" href="#community-dashboard-available-now" title="Link to this heading">#</a></h3>
<p>Join the global TinyTorch community and see your progress:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Join the community</span>
tito<span class="w"> </span>community<span class="w"> </span>join
<span class="c1"># View your profile</span>
tito<span class="w"> </span>community<span class="w"> </span>profile
<span class="c1"># Update your progress</span>
tito<span class="w"> </span>community<span class="w"> </span>update
<span class="c1"># View community statistics</span>
tito<span class="w"> </span>community<span class="w"> </span>stats
</pre></div>
</div>
<p><strong>Features:</strong></p>
<ul class="simple">
<li><p><strong>Anonymous profiles</strong> - Join with optional information (country, institution, course type)</p></li>
<li><p><strong>Cohort identification</strong> - See your cohort (Fall 2024, Spring 2025, etc.)</p></li>
<li><p><strong>Progress tracking</strong> - Automatic milestone and module completion tracking</p></li>
<li><p><strong>Privacy-first</strong> - All data stored locally in <code class="docutils literal notranslate"><span class="pre">.tinytorch/</span></code> directory</p></li>
<li><p><strong>Opt-in sharing</strong> - You control what information to share</p></li>
</ul>
<p><strong>Privacy:</strong> All fields are optional. We use anonymous UUIDs (no personal names). Data is stored locally in your project directory. See <span class="xref myst">Privacy Policy</span> for details.</p>
</section>
<section id="benchmark-performance-tracking-available-now">
<h3>Benchmark &amp; Performance Tracking (Available Now ✅)<a class="headerlink" href="#benchmark-performance-tracking-available-now" title="Link to this heading">#</a></h3>
<p>Validate your setup and track performance improvements:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Quick setup validation (after initial setup)</span>
tito<span class="w"> </span>benchmark<span class="w"> </span>baseline
<span class="c1"># Full capstone benchmarks (after Module 20)</span>
tito<span class="w"> </span>benchmark<span class="w"> </span>capstone
<span class="c1"># Submit results to community (optional)</span>
<span class="c1"># Prompts automatically after benchmarks complete</span>
</pre></div>
</div>
<p><strong>Baseline Benchmark:</strong></p>
<ul class="simple">
<li><p>Validates your setup is working correctly</p></li>
<li><p>Quick “Hello World” moment after setup</p></li>
<li><p>Tests: tensor operations, matrix multiply, forward pass</p></li>
<li><p>Generates score (0-100) and saves results locally</p></li>
</ul>
<p><strong>Capstone Benchmark:</strong></p>
<ul class="simple">
<li><p>Full performance evaluation after Module 20</p></li>
<li><p>Tracks: speed, compression, accuracy, efficiency</p></li>
<li><p>Uses Module 19s Benchmark harness for statistical rigor</p></li>
<li><p>Generates comprehensive results for submission</p></li>
</ul>
<p><strong>Submission:</strong> After benchmarks complete, youll be prompted to submit results (optional). Submissions are saved locally and can be shared with the community.</p>
<p>See <a class="reference internal" href="#tito/overview.html"><span class="xref myst">TITO CLI Reference</span></a> for complete command documentation.</p>
</section>
</section>
<hr class="docutils" />
<section id="for-educators">
<h2>For Educators<a class="headerlink" href="#for-educators" title="Link to this heading">#</a></h2>
<p>Teaching TinyTorch in your classroom?</p>
<p><strong><a class="reference internal" href="#usage-paths/classroom-use.html"><span class="xref myst">See Instructor Guide</span></a></strong> for:</p>
<ul class="simple">
<li><p>Course syllabus templates</p></li>
<li><p>Assignment integration</p></li>
<li><p>Student progress tracking</p></li>
<li><p>Classroom management tools</p></li>
</ul>
</section>
<hr class="docutils" />
<section id="recognition-showcase">
<h2>Recognition &amp; Showcase<a class="headerlink" href="#recognition-showcase" title="Link to this heading">#</a></h2>
<p>Built something impressive with TinyTorch?</p>
<p><strong>Share it with the community:</strong></p>
<ul class="simple">
<li><p>Post in <a class="reference external" href="https://github.com/harvard-edge/TinyTorch/discussions">GitHub Discussions</a> under “Show and Tell”</p></li>
<li><p>Tag us on social media with #TinyTorch</p></li>
<li><p>Submit your project for community showcase (coming soon)</p></li>
</ul>
<p><strong>Exceptional projects may be featured:</strong></p>
<ul class="simple">
<li><p>On the TinyTorch website</p></li>
<li><p>In course examples</p></li>
<li><p>As reference implementations</p></li>
</ul>
</section>
<hr class="docutils" />
<section id="stay-updated">
<h2>Stay Updated<a class="headerlink" href="#stay-updated" title="Link to this heading">#</a></h2>
<p><strong>GitHub Watch</strong>: <a class="reference external" href="https://github.com/harvard-edge/TinyTorch">Enable notifications</a> for releases and updates</p>
<p><strong>Follow Development</strong>: Check <a class="reference external" href="https://github.com/harvard-edge/TinyTorch/issues">GitHub Issues</a> for roadmap and upcoming features</p>
<hr class="docutils" />
<p><strong>Build ML systems. Learn together. Grow the community.</strong></p>
</section>
</section>
<script type="text/x-thebe-config">
{
requestKernel: true,
binderOptions: {
repo: "binder-examples/jupyter-stacks-datascience",
ref: "master",
},
codeMirrorConfig: {
theme: "abcdef",
mode: "python"
},
kernelOptions: {
name: "python3",
path: "./."
},
predefinedOutput: true
}
</script>
<script>kernelName = 'python3'</script>
</article>
<footer class="prev-next-footer d-print-none">
<div class="prev-next-area">
<a class="left-prev"
href="datasets.html"
title="previous page">
<i class="fa-solid fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
<p class="prev-next-title">TinyTorch Datasets</p>
</div>
</a>
<a class="right-next"
href="resources.html"
title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
<p class="prev-next-title">Learning Resources</p>
</div>
<i class="fa-solid fa-angle-right"></i>
</a>
</div>
</footer>
</div>
<div class="bd-sidebar-secondary bd-toc"><div class="sidebar-secondary-items sidebar-secondary__inner">
<div class="sidebar-secondary-item">
<div class="page-toc tocsection onthispage">
<i class="fa-solid fa-list"></i> Contents
</div>
<nav class="bd-toc-nav page-toc">
<ul class="visible nav section-nav flex-column">
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#connect-now">Connect Now</a><ul class="nav section-nav flex-column">
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#github-discussions-available-now">GitHub Discussions (Available Now ✅)</a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#github-repository-available-now">GitHub Repository (Available Now ✅)</a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#share-your-progress-available-now">Share Your Progress (Available Now ✅)</a></li>
</ul>
</li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#coming-soon">Coming Soon</a><ul class="nav section-nav flex-column">
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#discord-server-in-development">Discord Server (In Development)</a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#community-dashboard-available-now">Community Dashboard (Available Now ✅)</a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#benchmark-performance-tracking-available-now">Benchmark &amp; Performance Tracking (Available Now ✅)</a></li>
</ul>
</li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#for-educators">For Educators</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#recognition-showcase">Recognition &amp; Showcase</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#stay-updated">Stay Updated</a></li>
</ul>
</nav></div>
</div></div>
</div>
<footer class="bd-footer-content">
<div class="bd-footer-content__inner container">
<div class="footer-item">
<p class="component-author">
By Prof. Vijay Janapa Reddi (Harvard University)
</p>
</div>
<div class="footer-item">
<p class="copyright">
© Copyright 2025.
<br/>
</p>
</div>
<div class="footer-item">
</div>
<div class="footer-item">
</div>
</div>
</footer>
</main>
</div>
</div>
<!-- Scripts loaded after <body> so the DOM is not blocked -->
<script src="_static/scripts/bootstrap.js?digest=dfe6caa3a7d634c4db9b"></script>
<script src="_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b"></script>
<footer class="bd-footer">
</footer>
</body>
</html>