Files
TinyTorch/modules/source/00_setup/tinytorch_flame.txt
Vijay Janapa Reddi f1d47330b3 Simplify export workflow: remove module_paths.txt, use dynamic discovery
- Remove unnecessary module_paths.txt file for cleaner architecture
- Update export command to discover modules dynamically from modules/source/
- Simplify nbdev command to support --all and module-specific exports
- Use single source of truth: nbdev settings.ini for module paths
- Clean up import structure in setup module for proper nbdev export
- Maintain clean separation between module discovery and export logic

This implements a proper software engineering approach with:
- Single source of truth (settings.ini)
- Dynamic discovery (no hardcoded paths)
- Clean CLI interface (tito package nbdev --export [--all|module])
- Robust error handling with helpful feedback
2025-07-12 17:19:22 -04:00

26 lines
2.5 KiB
Plaintext

. . ... ....... .... ... . . .. .... . .. . . . . . ....
. . .. .++. .. . . . .. ... . . . .. ... ..
. . . .=++=.. . . . .. . . .. . ... .. . .
. .. ... .++++=. . . . . .. . .. .
. . . . ....-+++++.... ... .. . .... .. . . . . . . . . . . . .
. .. ...-++++++-...... .. . ..... ..-:.. .. . .... .. . . .. . .. . . .
.. .. ..++++++++-.. . . ..##... -%#. . . . . .
. .. .:+++++++++.... ... . ...:%%:............:-:. ..... ...... . . ....... .. . .
..+++++++++++. ... . .. .=#%%##+.-##..#%####%%=.=%%. .*%+.. . . . ...
. ..++++++++++++...-++..... . .%%... -##..##=...=%#..*%*..=%#.. . .. ... . . . . .. . ...
..-+++++++++++++..=++++... .....%#.. -##..#%-.. -##. .%%=.%%.. . . . . . ... .
. .=++++++++++++++-+++++++.... . ...%%:...-##..#%-. .-%#. ..#%#%=.. . .. ... . . . .
..=+++++++++++++++++++++++-. . ..=%%%+.-%#..##-. .-%#....-%%*.. . .. . .. .. ..
.:+++++++++++=+++++++++++++. . ................ .......-%%... . .. . . .. .
.++++++++++===+++++++++++++: . .................... . ...%%%#:........ . .. ..... ......... ....
:+++++++++====+++++++++++++=.. ...-----------.....-+#*=:.....-------:.......:=*#+-.. ..--:.....--=.
:++++++++======++++++++++++=.. ...#%%%%%%%%%#..-#%%###%%#=...#%####%%%=...+%%%###%%#...#%+.. ..#%%.
.+++++++========+++++++++++- .. .#%%.. ..-%%+.. ..-%%+..#%*.. .*%%..*%%:. ..#%*..#%+... .#%%.
.=++++++==========+++++++++: . .#%%.....#%#.... .*%#..#%*...-%%*..#%+. ... . ..##%#####%%%.
..++++++===========+++++++-. . ...#%%. . .#%#. . .*%#..#%%%%%%#-. .#%+. . ....#%*-----#%%.
...+++++===========++++++=. . . . .#%%... -%%+.....=%%+..#%*..+%%-. .*%%-.....#%*..%%+.. ..%%%.
. ..-+++===========+++++.. . .. ..#%%. .:%%%###%%%=...#%*...+%%=...+%%####%%#...%%+.. ..%%%.
. ...-++==========+++:.... ... . .===. ... ..-+++=.. ..-=-....-==: ..:=+++-.. ..==-... .===.
....-+=======+-...... .. . . ... . . .. ... . . .... . . . . ..... . ... ..... .
.... . ......:..... ... . .. . ... . . ... . . . ... . . . ... .. ..... . .