docs: JEPA roadmap round-2 done items; queue GPU-resume re-upload and TP/PP
CI / Build (ubuntu-latest) (push) Failing after 6s
Performance Benchmarks / Run Benchmarks (push) Failing after 6s
CI / Build (macos-latest) (push) Failing after 10s
CI / Test (ubuntu-latest) (push) Has been skipped
CI / Format Check (push) Failing after 6s
CI / Clippy Check (push) Failing after 6s
CI / Test (macos-latest) (push) Has been skipped
Documentation / Build User Guide (push) Successful in 8s
CI / Python Bindings (maturin) (macos-latest) (push) Has been skipped
CI / Python Bindings (maturin) (ubuntu-latest) (push) Has been skipped
CI / WASM Build + Size Check (push) Has been skipped
CI / Distributed Training Tests (push) Has been skipped
CI / Build CPU-Only (Explicit) (push) Failing after 52s
Documentation / Build API Documentation (push) Failing after 54s
CI / CI Success (push) Failing after 1s

Co-Authored-By: Claude Fable 5 <[email protected]>
This commit is contained in:
osobh
2026-07-10 03:51:50 -07:00
co-authored by Claude Fable 5
parent ac3f2af06b
commit 68481ef314
+3 -1
View File
@@ -150,7 +150,9 @@ All in `crates/training/rtx-transformers/src/ssl/`. 163 tests passing.
**Done (2026-07-10):** multi-node TCP AllReduce (`JepaGradSync::tcp`, wired into the runner for world_size > 1, two-rank loopback training tested); `rtx-jepa` training CLI (`crates/tooling/rtx-jepa-cli`: train/bench/plan/validate); gzip WebDataset shards; full-depth GPU and CPU ViT (all bring-up block caps removed, parity verified); `ViTSizeStr::Micro` test size. **Done (2026-07-10):** multi-node TCP AllReduce (`JepaGradSync::tcp`, wired into the runner for world_size > 1, two-rank loopback training tested); `rtx-jepa` training CLI (`crates/tooling/rtx-jepa-cli`: train/bench/plan/validate); gzip WebDataset shards; full-depth GPU and CPU ViT (all bring-up block caps removed, parity verified); `ViTSizeStr::Micro` test size.
**Next:** NCCL/RNCCL GPU-direct AllReduce (TCP backend is CPU-buffer parameter-server), tensor/pipeline parallel execution (config exists, execution is DP-only), linear-probe eval wired into the training loop. **Done (2026-07-10, round 2):** NCCL GPU-direct AllReduce (`nccl` feature; id bootstrap over the TCP rendezvous; verified single-rank on RTX 5060 Ti); k-NN + linear-probe eval wired into the training loop (results in summary/CSV/CLI); GPU-run checkpointing + eval via `context_encoder_cpu_weights()`.
**Next:** GPU weight re-upload on checkpoint resume (GPU resume currently restores only the step counter, with a warning); tensor/pipeline parallel execution (config exists, execution is DP-only — needs a multi-GPU node to build honestly); multi-rank NCCL verification on real multi-GPU hardware.
## Current State ## Current State