HuggingFaceVLA/libero
Franka Panda • Updated • 1.69k episodes • 9.01k • 71
How to use laroi0124/SmolVLA_100k_test with LeRobot:
# See https://github.com/huggingface/lerobot?tab=readme-ov-file#installation for more details git clone https://github.com/huggingface/lerobot.git cd lerobot pip install -e .[smolvla]
# Launch finetuning on your dataset python lerobot/scripts/train.py \ --policy.path=laroi0124/SmolVLA_100k_test \ --dataset.repo_id=lerobot/svla_so101_pickplace \ --batch_size=64 \ --steps=20000 \ --output_dir=outputs/train/my_smolvla \ --job_name=my_smolvla_training \ --policy.device=cuda \ --wandb.enable=true
# Run the policy using the record function
python -m lerobot.record \
--robot.type=so101_follower \
--robot.port=/dev/ttyACM0 \ # <- Use your port
--robot.id=my_blue_follower_arm \ # <- Use your robot id
--robot.cameras="{ front: {type: opencv, index_or_path: 8, width: 640, height: 480, fps: 30}}" \ # <- Use your cameras
--dataset.single_task="Grasp a lego block and put it in the bin." \ # <- Use the same task description you used in your dataset recording
--dataset.repo_id=HF_USER/dataset_name \ # <- This will be the dataset name on HF Hub
--dataset.episode_time_s=50 \
--dataset.num_episodes=10 \
--policy.path=laroi0124/SmolVLA_100k_test个人复现的 100,000-step 父模型,不是定向微调子模型,也不是官方发布的 LIBERO teacher。
代码与实验记录:https://github.com/2021147571/smolvla-libero-100k-reproduction
HuggingFaceTB/SmolVLM2-500M-Video-Instruct。HuggingFaceVLA/libero,revision 86958911c0f959db2bbbdb107eb3e17c5f9c798e。两路图像 observation.images.image / observation.images.image2,8维 state,7维 action。
保留原始模型与归一化处理器,不要用新数据集统计量替换它们。
Action chunk size=50,flow matching num_steps=10。导出配置 n_action_steps=50;复现下面的1步成绩必须显式覆盖为1。
必须配套使用仓库中的 preprocessor/postprocessor 文件,不能仅加载网络权重。
| 执行几步后重新观察 | Spatial | Object | Goal | Long | 总计 |
|---|---|---|---|---|---|
| 1 | 87/100 | 83/100 | 82/100 | 53/100 | 305/400;Short-300 252/300 |
| 10 | 84/100 | 95/100 | 89/100 | 未测 | Short-300 268/300 |
| 50(早期) | 69/100 | 75/100 | 71/100 | 未测 | Short-300 215/300 |
每任务10个初始状态(0–9),seed1000,batch1,AMPfalse,flow积分10步。评测环境包含LeRobot0.6.1、MuJoCo3.8.1;与论文环境不保证一致。结果及审计见GitHub。
模型只在仿真中评测,不保证真实机械臂安全。不能声称达到300/300或完全复现论文。尚未独立证明训练/测试状态无重叠;测试状态已被查看,未来确认实验应另设保留集。 上游模型、数据和代码的许可证分别适用;本上传不额外授予第三方资产的权利。