You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(probe): per-probe per-layer sweep pipeline with parallel coordinator
- configs: add layer 0 to probe_layers ([0, 10, 20, 30, 39]) for both models
- run_probe.py: add --layer arg to scope sweep/final to a single layer;
sweep mode loops over probe_layers when --layer is not set
- src/probe.py: run_sweep uses probe_layers[0] as sweep target (no middle-layer
heuristic); create_sweep names sweep with layer suffix; run_sweep/run_final
tag and group W&B runs by layer; run_final merges into existing results.pt
so per-layer jobs accumulate correctly
- probe_sweep_coordinator.sh: redesigned as a pure orchestrator — creates one
W&B sweep, submits N parallel worker jobs, submits final training with
--dependency=afterok on all workers; --count is total trials (divided by
--n-agents internally); coordinator exits immediately after submitting
- probe_sweep.sh / probe_final.sh: bump --mem to 256G for large layer caches
- extract_swebench_thin.sh / extract_swebench.sh: add --chunk-size 8192 to
handle long trajectories without OOM on thin nodes
- README: rewrite to document the current agentic SWE-bench pipeline only
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments