fix: target_encoder.py — respect config.jepa_loss_fn (smooth_l1/mse/cosine) instead of hardcoded MSE ac52da3 verified JorgeAV commited on Apr 21
fix: ARCHITECTURE.md — complete ablation table with all 13 experiments, CLI flags, dinov2/loss_fn/sigreg/vicreg ablations, footnote on no_rollout→no_jepa bac1326 verified JorgeAV commited on Apr 21
fix: mr_jepa.py — proper evidence gate disable via gate_type (no lambda hack), init ablation flags from config, update docstrings to current stack 3c437e2 verified JorgeAV commited on Apr 21
fix: ablation.py — wire all disable flags, add missing experiments (dinov2, mse/cosine loss, no_sigreg, vicreg_only), add run()/load_results() methods, generate CLI commands b198bd2 verified JorgeAV commited on Apr 21
fix: backbones.py — DINOv3 via timm + Qwen3-Embedding-0.6B, add get_transform(), proper layer unfreezing for both architectures ad6ce96 verified JorgeAV commited on Apr 21
fix: model_config.py — update defaults to DINOv3-L + Qwen3-Embedding, add jepa_loss_fn/use_jepa fields, add get_dinov2_ablation_config() b564d53 verified JorgeAV commited on Apr 21
fix: update ARCHITECTURE.md — SAM 3.1 → jetjodh/sam3.1, align with current component stack (DINOv3-L, Qwen3-Embedding) 19d4210 verified JorgeAV commited on Apr 21
Initial MR-JEPA codebase: architecture, training, evaluation, and tests dba2c56 verified JorgeAV commited on Apr 21