3 Commits

Author SHA1 Message Date
119bf8e40c feat: add temperature and top-k sampling with NumPy implementation and update gitignore to exclude requirements.txt from text file ignore pattern 2025-09-23 23:50:23 -04:00
abba60a798 feat: Add train/val split script and update gitignore
- Added 03_train_val_split.py to create deterministic train/validation splits from data.txt or fallback text
- Updated .gitignore to un-comment .vscode/ directory exclusion
- Changed data.txt pattern to *.txt for better file matching in gitignore
- Script handles UTF-8 text loading with newline normalization and writes train.txt/val.txt files
- Includes doctest examples and proper type hints
2025-09-23 20:28:22 -04:00
272172e87c Creating the project. 2025-09-23 11:54:02 -04:00