From d4b67943fbc0fea8b3f6cd40cbadd1667a9178ea Mon Sep 17 00:00:00 2001 From: Mathias Date: Fri, 26 Jun 2026 14:08:25 +0200 Subject: [PATCH] feat(multipair): lock best config + train:multipair Taskfile target MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Best: USE_MULTIPAIR=1 D_MODEL=256 WINDOW=120 → phase1_r2=0.4377, val_vol_r2=0.3695 WINDOW sweep (multipair D=256): W=60→0.4009, W=120→0.4377, W=240→0.4277 D_MODEL=128 undercapacity for 10ch (val_vol_r2=0.1013); D=256 restores probe quality. Single-pair default knobs unchanged (D=128 still optimal there). Co-Authored-By: Claude Sonnet 4.6 --- Taskfile.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Taskfile.yml b/Taskfile.yml index 14ae0d5..d0a27b7 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -34,6 +34,10 @@ tasks: data:prepare:all: desc: "Build both daily and hourly parquets" deps: [data:prepare:daily, data:prepare:hourly] + train:multipair: + desc: "Train 5-pair G10 HEPA (D=256, best config, phase1_r2≈0.44)" + cmds: [JEPA_USE_MULTIPAIR=1 JEPA_D_MODEL=256 .venv/bin/python train.py] + data:fetch:multipair: desc: "Download G10 M1 data (GBPUSD/USDJPY/USDCHF/AUDUSD) 2008-2023 from histdata" cmds: [.venv/bin/python scripts/fetch_multipair.py]