mirror of
https://github.com/MLSysBook/TinyTorch.git
synced 2026-06-04 15:41:07 -05:00
- Migrated all Python source files to assignments/source/ structure - Updated nbdev configuration to use assignments/source as nbs_path - Updated all tito commands (nbgrader, export, test) to use new structure - Fixed hardcoded paths in Python files and documentation - Updated config.py to use assignments/source instead of modules - Fixed test command to use correct file naming (short names vs full module names) - Regenerated all notebook files with clean metadata - Verified complete workflow: Python source → NBGrader → nbdev export → testing All systems now working: NBGrader (14 source assignments, 1 released), nbdev export (7 generated files), and pytest integration. The modules/ directory has been retired and replaced with standard NBGrader structure.
42 lines
1.1 KiB
INI
42 lines
1.1 KiB
INI
[DEFAULT]
|
|
# All sections below are required unless otherwise specified.
|
|
# See https://github.com/fastai/nbdev/blob/master/settings.ini for examples.
|
|
|
|
### Python library ###
|
|
repo = TinyTorch
|
|
lib_name = tinytorch
|
|
version = 0.1.0
|
|
min_python = 3.8
|
|
license = apache2
|
|
black_formatting = False
|
|
|
|
### nbdev ###
|
|
doc_path = _docs
|
|
lib_path = tinytorch
|
|
nbs_path = assignments/source
|
|
recursive = True
|
|
tst_flags = notest
|
|
put_version_in_init = True
|
|
|
|
### Docs ###
|
|
branch = main
|
|
custom_sidebar = False
|
|
doc_host = https://tinytorch.github.io
|
|
doc_baseurl = /TinyTorch/
|
|
git_url = https://github.com/tinytorch/TinyTorch/
|
|
title = TinyTorch
|
|
|
|
### PyPI ###
|
|
audience = Developers
|
|
author = TinyTorch Team
|
|
author_email = team@tinytorch.org
|
|
copyright = 2024 onwards, TinyTorch Team
|
|
description = Build ML Systems from Scratch - A hands-on systems course
|
|
keywords = machine learning, deep learning, systems, education
|
|
language = English
|
|
status = 3
|
|
user = tinytorch
|
|
|
|
### Optional ###
|
|
requirements = numpy>=1.20.0 matplotlib>=3.3.0 rich>=10.0.0 jupyter>=1.0.0 pytest>=6.0.0
|
|
dev_requirements = nbdev>=2.3.0 black>=22.0.0 |