Views
No views yet
L = (1-λ)·L_inv + λ·SIGReg.| Variant | Conditioning |
|---|---|
baseline | vanilla LeJEPA, MLP predictor |
film | FiLM on MLP predictor, text → (γ, β) |
xattn | Patch tokens cross-attend to text |
wrong_text | xattn with permuted label-text map |
comparison.md — results, figures, and answers to the four research questions.tclejepa_src/modules.py — TCLeJEPAModel, predictor variants, SIGReg.tclejepa_src/train.py — training loop (same loss for every variant).tclejepa_src/evaluate.py — linear probe, SIGReg↔acc correlation, t-SNE steering.comparison.{md,json} live at
https://huggingface.co/adipanda/lejepa.1set -a && source .env && set +a # loads WANDB_API_KEY and HF_TOKEN
2uv sync
3EPOCHS=30 BS=512 WORKERS=12 ./run_all.sh # runs all 4 variants sequentially
4uv run python -m tclejepa_src.evaluate # produces comparison.{json,md} + figures