Commit Graph

5 Commits

Author SHA1 Message Date
Vijay Janapa Reddi
f9a14fc592 Clean up dataloader module: Complete with performance analysis 2025-09-28 14:54:34 -04:00
Vijay Janapa Reddi
a4b806156e Improve module-developer guidelines and fix all module issues
- Added progressive complexity guidelines (Foundation/Intermediate/Advanced)
- Added measurement function consolidation to prevent information overload
- Fixed all diagnostic issues in losses_dev.py
- Fixed markdown formatting across all modules
- Consolidated redundant analysis functions in foundation modules
- Fixed syntax errors and unused variables
- Ensured all educational content is in proper markdown cells for Jupyter
2025-09-28 09:42:25 -04:00
Vijay Janapa Reddi
4aec4ba297 Major reorganization: Remove setup module, renumber all modules, add tito setup command and numeric shortcuts
- Removed 01_setup module (archived to archive/setup_module)
- Renumbered all modules: tensor is now 01, activations is 02, etc.
- Added tito setup command for environment setup and package installation
- Added numeric shortcuts: tito 01, tito 02, etc. for quick module access
- Fixed view command to find dev files correctly
- Updated module dependencies and references
- Improved user experience: immediate ML learning instead of boring setup
2025-09-28 07:02:08 -04:00
Vijay Janapa Reddi
a9fed98b66 Clean up repository: remove temp files, organize modules, prepare for PyPI publication
- Removed temporary test files and audit reports
- Deleted backup and temp_holding directories
- Reorganized module structure (07->09 spatial, 09->07 dataloader)
- Added new modules: 11-14 (tokenization, embeddings, attention, transformers)
- Updated examples with historical ML milestones
- Cleaned up documentation structure
2025-09-24 10:13:37 -04:00
Vijay Janapa Reddi
963928d9fd Renumber modules to align with corrected tutorial sequence
- 06_spatial → 07_spatial
- 07_dataloader → 09_dataloader
- 08_autograd → 06_autograd
- 09_optimizers → 08_optimizers
- 10_training → 10_training (no change)

Updated README files and module references for correct paths:
- Development workflow paths updated in README files
- Fixed tito export/test commands in module files
- Updated notebook files with correct module numbers

This completes the alignment between physical module directories
and the logical tutorial progression plan.
2025-09-23 18:32:06 -04:00