Views
No views yet
Labproc/labproctacit-anon/labproc| Task | Random | Base V-JEPA-2.1 | Tacit (ep4) | Claude Opus |
|---|---|---|---|---|
| PSC-10 (10-class state) | 10.0 | 16.2 | 31.2 | 72.2 |
| TED visual+text (4-MCQ) | 25.0 | 75.3 | 76.1 | 82.4 |
| CCR pairwise | 50.0 | 43.9 | 58.7 | 67.0 |
| VSD aggregate | 50.0 | 50.2 | 57.8 | 73.9 |
| TED-V Hard | 50.0 | 60.9 | 69.6 | 67.4 |
| TED-V Strict Hard | 50.0 | 60.6 | 66.7 | 57.6 |
1git clone https://github.com/tacit-anon/labproc
2cd labproc
3pip install -e .1import torch
2from labproc_tacit.encoder import build_encoder, load_checkpoint
3
4# Load Tacit checkpoint
5encoder = build_encoder(model_name="vit_large", patch_size=16, image_size=384)
6load_checkpoint(encoder, "tacit_ep4.pt") # downloaded from this HF repo
7encoder.eval().cuda()
8
9# Encode a clip
10with torch.no_grad():
11 features = encoder(clip) # clip: (B, T=16, C=3, H=384, W=384)
12 pooled = features.mean(dim=1) # (B, 1024) clip-level embedding1@inproceedings{labproc2026,
2 title = {LabProc and Tacit: A Benchmark and Domain-Adapted
3 Video Encoder for Laboratory Procedure Understanding},
4 author = {Anonymous},
5 booktitle = {NeurIPS 2026 Track on Datasets and Benchmarks},
6 year = {2026}
7}