Files
Vijay Janapa Reddi c3921491e8 chore(bib): fix paper-subproject wrong-paper keys and corrupt entries
Round 2 of the bib audit, covering paper subprojects (mlsysim,
tinytorch, periodic-table, mlperf-edu) that the textbook-focused first
pass deferred. Same pattern as round 1: surname/year prefixes did not
match the entry's actual paper, plus several corrupt entries from
Crossref misidentification.

Renames:
- mlsysim/{docs,paper}: barrett2024 -> zheng2024sglang (SGLang paper,
  Zheng is first author).
- mlsysim/paper: zhao2025 -> deepseek2025v3 (DeepSeek-V3 ISCA paper,
  corporate author DeepSeek-AI).
- tinytorch: key499f5624 -> tanenbaum1987os (hash-fallback for
  Tanenbaum OS textbook); fry1985 -> abelson1996sicp (SICP 2nd ed,
  Fry is not in author list); wooster1982 -> papert1980mindstorms
  (Mindstorms by Papert, Wooster not in author list); collins2018 ->
  collins1989apprenticeship (Cognitive Apprenticeship paper is 1989).
- tinytorch + periodic-table: vaswani2025 -> vaswani2017attention
  (Attention paper is 2017; entries had a corrupt publisher and bogus
  DOI from Crossref misidentification).

Body fixes accompanying renames:
- tanenbaum1987os, abelson1996sicp, papert1980mindstorms: rebuilt as
  @book entries (were @article with stale review/journal DOIs).
- vaswani2017attention: rebuilt with canonical NeurIPS 2017 metadata
  (Curran Associates, vol 30, pp 5998-6008); dropped corrupt DOI.

Orphan deletions:
- tinytorch keybe9561f4 (hash-fallback, no cite sites).
- mlperf-edu vaswani2017attention (orphan).

21 cite-site updates across 4 paper subprojects. bib_lint reports 0
errors across all 5 modified bibs.
2026-05-05 20:21:04 -04:00
..

TinyTorch Research Paper

Complete LaTeX source for the TinyTorch research paper.


Files

  • paper.tex - Main paper (~12-15 pages, two-column format)
  • references.bib - Bibliography (22 references)
  • Makefile - Build rules (requires LaTeX installation)

Quick Start: Get PDF

  1. Go to Overleaf.com
  2. Create free account
  3. Upload paper.tex and references.bib
  4. Click "Recompile"
  5. Download PDF

Option 2: Local Compilation

make

Requires LaTeX installation (MacTeX or BasicTeX).


Paper Details

  • Format: Two-column LaTeX (conference-standard)
  • Length: ~12-15 pages
  • Sections: 7 complete sections
  • Tables: 3 (framework comparison, learning objectives, performance benchmarks)
  • Code listings: 5 (syntax-highlighted Python examples)
  • References: 22 citations

Key Contributions

  1. Progressive disclosure via monkey-patching - Novel pedagogical pattern
  2. Systems-first curriculum design - Memory/FLOPs from Module 01
  3. Historical milestone validation - 70 years of ML as learning modules
  4. Constructionist framework building - Students build complete ML system

Framed as design contribution with empirical validation planned for Fall 2025.


Submission Venues

  • ArXiv - Immediate (establish priority)
  • SIGCSE 2026 - August deadline (may need 6-page condensed version)
  • ICER 2026 - After classroom data (full empirical study)

Ready for submission! Upload to Overleaf to get your PDF.