Downloads · 30 days
28
100% of all-time downloads
hjyeee/ReferTrack-Qwen3-4B
ReferTrack-Qwen3-4B is a robotics model from hjyeee. Use it for the robotics task on the model card, and read the license before you ship it in a product. It is set up for pytorch. The card lists the license as apache-2.0.
Checkpoint package associated with ReferTrack: Referring Then Tracking for Embodied Visual Tracking.
Downloads · 30 days
28
100% of all-time downloads
All-time downloads
28
Public
Repo size
8.3 GB
Likes
1
Public
Click a slice to open those files.
.pt8.3 GB · 100%
From the Hugging Face model README
Checkpoint package associated with ReferTrack: Referring Then Tracking for Embodied Visual Tracking.
This release provides a Qwen3-4B checkpoint for ReferTrack-style embodied visual tracking, intended to align with the official paper, project page, codebase, and demo video.
ReferTrack is a referring-then-tracking paradigm for embodied visual tracking. The model first grounds a language-described target to an indexed image-space bounding box, then predicts tracking waypoints conditioned on that explicit grounding decision. The method further uses temporal-viewpoint-bbox indicator (TVBI) tokens to preserve target motion cues over time and improves target identification through co-training with Refer-QA data.
The official paper reports the following single forward-view results on EVT-Bench (Table 1), where each split is evaluated with Success Rate (SR), Tracking Rate (TR), and Collision Rate (CR):
| Split | SR | TR | CR |
|---|---|---|---|
| STT | 89.4 | 92.5 | 1.6 |
| DT | 73.3 | 81.8 | 7.6 |
| AT | 74.1 | 85.7 | 7.7 |
These numbers correspond to the official ReferTrack results reported for the Qwen3-4B single-view setting in the paper.
| File | Description |
|---|---|
refertrack_qwen3_4b.pt | Model weights (final, stage 2) |
model_config.json | Model structure and task settings |
refertrack_qwen3_4b_stage1.pt | Stage-1 weights for training warm-start only (~139 MB; not an inference checkpoint) |
ReferTrack is trained in two stages:
proj) and the TVI embedder (tvi) are trained on color QA for one epoch.refertrack_qwen3_4b.pt.refertrack_qwen3_4b_stage1.pt is the stage-1 result, stripped to the four modules that stage 2 warm-starts from: proj, tvi, planner and act_token ({"model_state": {...}}, 34 tensors). The LLM is not included: stage 2 initializes it from the original Qwen3-4B weights, and adds the 27 refer special tokens itself. Use it only as --pretrained_ckpt when reproducing training; it cannot be evaluated on its own.
With the ReferTrack code:
# download (add HF_ENDPOINT=https://hf-mirror.com if huggingface.co is unreachable)
bash scripts/eval/download_ckpt.sh # refertrack_qwen3_4b.pt + model_config.json
bash scripts/eval/download_ckpt.sh --stage1 # also refertrack_qwen3_4b_stage1.pt
# Habitat EVT-Bench evaluation
bash scripts/eval/eval_sim_refer_base.sh
# stage-2 training, warm-started from refertrack_qwen3_4b_stage1.pt
bash scripts/train/train_refer.sh
To load the model in Python:
import torch
from referTrack.eval.load_refer_ckpt import load_refer_model
# model_config.json must sit next to the .pt
model, cfg = load_refer_model("data/logs/ReferTrack-Qwen3-4B/refertrack_qwen3_4b.pt", torch.device("cuda"))
If you use this checkpoint, please cite ReferTrack:
@article{ye2026refertrack,
title={ReferTrack: Referring Then Tracking for Embodied Visual Tracking},
author={Ye, Hanjing and Zeng, Tianle and Zhang, Jiazhao and Wang, Shaoan and Zhang, Zibo and Situ, Weixi and Zhou, Yuchen and Ling, Yonggen and Zhang, Hong},
journal={arXiv preprint arXiv:2607.20061},
year={2026},
url={https://arxiv.org/abs/2607.20061}
}