mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-03-12 01:45:57 -05:00
Add personal professor message and TinyML origin story to logo command
Enhanced the tito logo command with a personal message from Professor Vijay Janapa Reddi explaining how TinyTorch grew from the TinyML movement at Harvard. The message emphasizes the importance of engineering ML systems from first principles and includes the memorable Lego/Star Wars analogy. Key changes: - Added personal signature with Harvard CS 249R affiliation - Included TinyML movement origin story in conversational, italic style - Emphasized "engineer" as the core philosophy - Added Lego blocks analogy for building from scratch - Updated catchphrase: "The future of ML is tiny and bright—don't just 'import torch', build it." - Updated tagline: "Start tiny. Go deep. Build big." 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -96,7 +96,32 @@ class LogoCommand(BaseCommand):
|
||||
"curiosity becomes the torch that lights your path to ML engineering mastery.\n\n",
|
||||
style="dim"
|
||||
)
|
||||
|
||||
|
||||
# Personal message from the creator
|
||||
explanation.append("\n— ", style="dim")
|
||||
explanation.append("Professor Vijay Janapa Reddi\n", style="bold cyan")
|
||||
explanation.append(" Harvard University • CS 249R: Tiny Machine Learning\n\n", style="dim")
|
||||
|
||||
# Make the entire message italic for a more personal, conversational feel
|
||||
explanation.append(
|
||||
"TinyTorch grew from the TinyML movement that started at Harvard in CS 249R. As I taught "
|
||||
"thousands of students, both online and in person, I realized something was missing: there "
|
||||
"was no way to truly ",
|
||||
style="italic dim"
|
||||
)
|
||||
explanation.append("engineer", style="italic yellow")
|
||||
explanation.append(
|
||||
" ML systems from the ground up. So that's why I built TinyTorch—a framework where you "
|
||||
"don't just import libraries, you engineer every component yourself. Think of it as "
|
||||
"building the Lego blocks for your favorite Star Wars set.\n\n",
|
||||
style="italic dim"
|
||||
)
|
||||
|
||||
# Single powerful statement combining both catchphrases
|
||||
explanation.append("The future of ML is tiny and bright—", style="bold yellow")
|
||||
explanation.append("don't just \"import torch\", build it.", style="bold cyan")
|
||||
explanation.append("\n\n", style="dim")
|
||||
|
||||
# Display in a nice panel
|
||||
console.print(Panel(
|
||||
explanation,
|
||||
@@ -115,6 +140,6 @@ class LogoCommand(BaseCommand):
|
||||
console.print(f"\n[yellow]Logo image not found at expected location[/yellow]")
|
||||
|
||||
# Final inspiring message
|
||||
console.print("\n[bold yellow]🔥 Start small. Understand deeply. Build everything.[/bold yellow]\n")
|
||||
console.print("\n[yellow]🔥 [/yellow][italic]Start tiny. Go deep. Build big.[/italic]\n")
|
||||
|
||||
return 0
|
||||
Reference in New Issue
Block a user