clarify that results.tsv should not be committed, leave untracked

This commit is contained in:
Andrej Karpathy 2026-03-09 05:11:07 +00:00
parent c92bee55eb
commit 068d93da75
2 changed files with 4 additions and 1 deletions

3
.gitignore vendored
View File

@ -18,3 +18,6 @@ AGENTS.md
# Experimental code/artifacts
dev/
# Results file
results.tsv

View File

@ -99,7 +99,7 @@ LOOP FOREVER:
4. Run the experiment: `uv run train.py > run.log 2>&1` (redirect everything — do NOT use tee or let output flood your context)
5. Read out the results: `grep "^val_bpb:\|^peak_vram_mb:" run.log`
6. If the grep output is empty, the run crashed. Run `tail -n 50 run.log` to read the Python stack trace and attempt a fix. If you can't get things to work after more than a few attempts, give up.
7. Record the results in the tsv
7. Record the results in the tsv (NOTE: do not commit the results.tsv file, leave it untracked by git)
8. If val_bpb improved (lower), you "advance" the branch, keeping the git commit
9. If val_bpb is equal or worse, you git reset back to where you started