SmolVLM2-500M Robo4D-4D (merged)
SmolVLM2-500M-Video-Instruct finetuned on Robo4D direction VQA — a 27.5k-pair video MCQ dataset built from DROID robot trajectories, teaching 4D spatial reasoning (object motion direction from video, in both camera-view and robot-body frames). LoRA weights are merged into the base model; drop-in replacement for the base checkpoint.
Training data — Robo4D VQA v2
- Source: DROID ↔ LeRobot aligned trajectories (signal-verified UUID alignment)
- Direction labels from end-effector displacement during the grasp→release window (last-grasp detection; gripper 0=open ~1=closed)
- Camera-frame projection via XYZ-Euler extrinsics (standard OpenCV axes: col0=right, col1=down, col2=away)
- 2×2 question design per trajectory: {ext1, ext2 video} × {camera-view, robot-view}, 4-choice MCQ; camera-view answers differ across viewpoints, robot-view answers are view-invariant
- Train split: 24,796 pairs (episode-disjoint from test)
Finetune settings
| Item | Value |
|---|---|
| Base | HuggingFaceTB/SmolVLM2-500M-Video-Instruct |
| Method | LoRA → merged |
| r / alpha / dropout | 16 / 32 / 0.05 |
| Target modules | q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj (all layers) |
| Optimizer / LR | AdamW / 2e-4 |
| Batch | 1 × grad_accum 16 (effective 16) |
| Epochs | 1 |
| Loss | next-token CE masked to the answer letter |
Results (Robo4D test split, 2,756 pairs, MCQ likelihood scoring)
| Metric | Zero-shot base | This model |
|---|---|---|
| Overall accuracy | 38.9% | 65.9% |
| Robot-view accuracy | 39.1% | 68.9% |
| Camera-view accuracy | 38.6% | 62.9% |
| Joint view-invariance success | 37.3% | 66.2% |
Intended use
Backbone for spatial-reasoning-aware VLAs (e.g., SmolVLA --policy.vlm_model_name=<this repo>),
or as a video direction-QA model.
- Downloads last month
- 5
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support
Model tree for cpsu04/smolvlm2-500m-robo4d-4d
Base model
HuggingFaceTB/SmolLM2-360M Quantized
HuggingFaceTB/SmolLM2-360M-Instruct Quantized
HuggingFaceTB/SmolVLM-500M-Instruct