diff --git a/.gitignore b/.gitignore index f8126a0..99c30f5 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,6 @@ AGENTS.md # Experimental code/artifacts dev/ + +# Results file +results.tsv diff --git a/program.md b/program.md index 28d37cf..dea9bcc 100644 --- a/program.md +++ b/program.md @@ -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