Downloads · 30 days
9
18% of all-time downloads
jren313/starvla-qwenoft-pipette-eerel-crop3
starvla-qwenoft-pipette-eerel-crop3 is a machine learning model from jren313. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Run starvlaqwenoftpipette3viewhil293eerelstatecrop3, trained 2026-09-15 on node G4L3-ZD1-LAX5-000, 3x B200 (GPUs 4-6), planned 20,100 steps, SIGTERM'd after the step-19000 save/eval (~19.2k) to free the GPUs for round…
Downloads · 30 days
9
18% of all-time downloads
All-time downloads
51
Public
Repo size
82.2 GB
Likes
0
Public
Click a slice to open those files.
.pt82.2 GB · 100%
From the Hugging Face model README
Run starvla_qwenoft_pipette_3view_hil293_eerel_state_crop3, trained
2026-09-15 on node G4L3-ZD1-LAX5-000, 3x B200 (GPUs 4-6), planned 20,100
steps, SIGTERM'd after the step-19000 save/eval (~19.2k) to free the GPUs
for round 9. A STRICT SINGLE-VARIABLE experiment against round 7
(../starvla_qwenoft_pipette_3view_hil293_eerel_state_crop, see its
README): action space, state, data, pause filter and LR are round 7
verbatim — ONLY the wrist_right input geometry moved. Effective batch is
126 (3 procs x batch 21 x accum 2) vs round 7's 128, and 20,100 steps
was chosen to match round 7's sample budget (126 x 20,100 ≈ 2.533M ≈
128 x 19,800).
Round 7's post-mortem had flagged wrist_right as near-idle (blanking it cost ≤4% on any axis) and proposed centre-720 as the "best which-well view" candidate: the whole rack stays in frame at 1.5x magnification. This round tests exactly that. (Round 7's README had provisionally designated "round 8" as the loss-side y fix; that slot was taken by this input-side test instead, and the series then pivoted to the 8-D wrist-pose action space as round 9.)
| view | crop (before resize) | pipeline after | vs round 7 |
|---|---|---|---|
| rgb 1280x720 | centre 720x720 | resize 270 -> crop 256 | same |
| wrist_left 1080x1080 | centre 448x448 | same | same |
| wrist_right 1080x1080 | centre 720x720 | same | NEW (was uncropped) |
unitree_g1_pipette_3view_oft_ee_rel_crop3; dataset dirs and
stats cache SHARED with rounds 6/7 (crop is images-only) — no rebuild.Selection criterion: raw eval/mse_holdout (eval every 500, save every
1000; baseline mse_zero_action = 0.09193 on this run's holdout subset).
..._hil293plus21_wrist8rel_ state_crop3) superseded this line first.Node (~/Projects/starVLA/outputs/.../checkpoints/): steps_1000 …
steps_19000 every 1000; no final_model (killed before 20,100).
Log /data/jren313/starvla_outputs/oft_round8.log.
Local, md5-verified both ends:
| file | md5 | note |
|---|---|---|
| steps_3000_pytorch_model.pt | f08fdd3f28a6b5c0df1810de28018f60 | best saved (0.05948), the served default |
| steps_11000_pytorch_model.pt | 6933415d3e1bacef29c871964e7cc05d | plateau-era comparison point (0.06152 @ 10500 nearby; 11000 itself not in top ranks) |
pipette_ee_rel_crop3_starvla, profile
starvla_oft_pipette_ee_rel_crop3_inspire, checkpoint var
STARVLA_PIPETTE_EE_REL_CROP3_CKPT (VLAPolicyBridge).view_crop adds wrist_right center:720 on top of round 7's
rgb center_square + wrist_left center:448. Server contract
unchanged (serve_view_preprocess: resize 270 -> centre crop 256).config.yaml + config.full.yaml here are patched to
base_vlm: Qwen/Qwen3-VL-4B-Instruct (the node copy points at a
node-local model path) — re-pulling configs from the node CLOBBERS
this patch. Offline probes must load config.full.yaml, not the slim
config.yaml (the slim dump drops action_mode_state_map /
include_state).Round 9 starvla_qwenoft_pipette_3view_hil293plus21_wrist8rel_state_crop3:
same three crops, action space widened to 8-D chunk-relative wrist pose
(xyz + axis-angle) + 2 thumb dims, data hil293 ∪ plus21.