Downloads · 30 days
12
17% of all-time downloads
robertzty/EgoNormia-Cosmos-Reason2-2B-v5-shortcot
EgoNormia-Cosmos-Reason2-2B-v5-shortcot is a machine learning model from robertzty. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as other.
Multi-task SFT fine-tune of nvidia/Cosmos-Reason2-2B on the EgoNormia social norm benchmark. This v5 variant keeps the same 3-task setup as v4, but compresses the reasoning traces into short 1-sentence CoT supervision.
Downloads · 30 days
12
17% of all-time downloads
All-time downloads
70
Public
Parameters
2.4B
9.8 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors4.9 GB · 100%
From the Hugging Face model README
Multi-task SFT fine-tune of nvidia/Cosmos-Reason2-2B on the EgoNormia social norm benchmark. This v5 variant keeps the same 3-task setup as v4, but compresses the reasoning traces into short 1-sentence CoT supervision.
| Parameter | Value |
|---|---|
| Base model | nvidia/Cosmos-Reason2-2B (Qwen3-VL-2B) |
| Tasks | Action + Justification + Sensibility (multi-task) |
| Train samples | 4959 |
| Training file | data/egonormia_llava_shortcot_train.json |
| CoT style | Short CoT, 1-sentence distilled traces |
| CoT length | median ~25 words (compressed from ~64 words) |
| Epochs | 3 |
| Global batch | 64 (8 replicas x 8 per replica) |
| Learning rate | 1e-5 (cosine decay, 3% warmup) |
| Context length | 8192 |
| Video input | video_prev.mp4, 8 frames |
| Hardware | 8x A100-SXM4-80GB |
| Seed 1 run dir | outputs/egonormia_sft/20260228141559/ |
| Seed 2 run dir | outputs/egonormia_sft/20260301002022/ |
| Uploaded checkpoint | seed2 step_150 |
| Model | Action | Justification | Both | S-IoU |
|---|---|---|---|---|
| Zero-shot | 58.5% | 81.5% | 51.0% | 0.516 |
v3 best (step_175) | 78.0% | 97.0% | 77.0% | 0.664 |
v5 seed1 (step_155) | 80.5% | 95.5% | 78.5% | 0.618 |
v5 seed2 (step_150) | 82.0% | 95.5% | 78.5% | 0.634 |
Average over the two seed-wise best checkpoints:
| Checkpoint | Delta Action | Delta S-IoU | Sign test p | Verdict |
|---|---|---|---|---|
seed1 step_155 | -2.0pt | -0.035 | 0.585 | pass |
seed2 step_150 | -5.0pt | -0.027 | 0.076 | pass |
0.634 vs 0.664), so the gain is mainly in action / joint accuracy tradeoff rather than sensibility quality.step_150 reaches 82.0% action / 78.5% both, while think mode peaks lower at 78.0% action / 72.5% both.from transformers import AutoProcessor, Qwen3VLForConditionalGeneration
model = Qwen3VLForConditionalGeneration.from_pretrained(
"robertzty/EgoNormia-Cosmos-Reason2-2B-v5-shortcot",
torch_dtype="bfloat16",
device_map="auto",
)
processor = AutoProcessor.from_pretrained("robertzty/EgoNormia-Cosmos-Reason2-2B-v5-shortcot")