{ "argv": [ "scripts/train.py", "--out", "runs/jevon-final", "--steps", "9000", "--eval-every", "500", "--planner-lr-mult", "10", "--field-weight", "1.0", "--seed", "11", "--min-plus-field", "--expose-field" ], "args": { "out": "runs/jevon-final", "steps": 9000, "states_per_batch": 12, "lr": 0.0003, "warmup": 300, "weight_decay": 0.01, "grad_clip": 1.0, "seed": 11, "device": "mps", "d_model": 384, "planner_dim": 96, "planner_grad_steps": 8, "planner_lr_mult": 10.0, "field_target": "log", "descent_weight": 0.0, "descent_margin": 1.0, "score_smoothing": 0.0, "min_plus_field": true, "expose_field": true, "field_weight": 1.0, "iteration_jitter": 0.5, "snake_fraction": 0.45, "eval_every": 500, "eval_file": "data/frozen/val.jsonl", "log_every": 25, "resume": null, "no_planner": false }, "note": "recorded from the live process; this run predates train.py writing args.json itself" }