Downloads · 30 days
5
23% of all-time downloads
allen02/smolVLA
smolVLA is a robotics model from allen02. 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 lerobot.
Downloads · 30 days
5
23% of all-time downloads
All-time downloads
22
Public
Parameters
450M
915 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors907 MB · 99%
How the weights are stored.
BF16447M · 99%
From the Hugging Face model README
Resources and technical documentation:
Train using Google Colab Notebook
Designed by Hugging Face.
This model has 450M parameters in total. You can use inside the LeRobot library.
Before proceeding to the next steps, you need to properly install the environment by following Installation Guide on the docs.
Install smolvla extra dependencies:
pip install -e ".[smolvla]"
Example of finetuning the smolvla pretrained model (smolvla_base):
python lerobot/scripts/train.py \
--policy.path=lerobot/smolvla_base \
--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
Example of finetuning the smolvla neural network with pretrained VLM and action expert intialized from scratch:
python lerobot/scripts/train.py \
--dataset.repo_id=lerobot/svla_so101_pickplace \
--batch_size=64 \
--steps=200000 \
--output_dir=outputs/train/my_smolvla \
--job_name=my_smolvla_training \
--policy.device=cuda \
--wandb.enable=true