/ Модель

Характеристики

Лицензия
Apache 2.0
Опубликована
3 июл 2024

vqbet_pusht

Языковая модельИзображение, текст → action3 профессии

Политика VQ-BeT для управления роботом в симуляционной среде PushT на основе RGB-наблюдений и латентных действий.

397скачиваний за 30 дней5лайковвеса обновлены6 мар 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

VQ-BeT/PushT — политика управления роботом, разработанная в проекте LeRobot и обученная для среды PushT из gym-pusht. Модель использует RGB-энкодер и компоненты VQ-BeT для генерации поведения через латентные действия; в карточке указаны 11,2 млн параметров RGB-энкодера и 26,3 млн параметров остальных компонентов VQ-BeT.

Модель предназначена для управления объектом в среде PushT и оценивалась на 500 эпизодах по максимальному перекрытию объекта с целевой областью и доле успешных эпизодов. Среднее максимальное перекрытие составило 0,895, успешность — 63,8%. Для загрузки и оценки предлагается использовать библиотеку LeRobot. Репозиторий содержит веса в формате safetensors; лицензия — Apache-2.0.

Сценарии применения

  • управление толканием объекта к целевой позиции в PushT
  • оценка политики робота в симуляции gym-pusht
  • воспроизведение поведения, обученного на RGB-наблюдениях
  • сравнение результатов VQ-BeT на эпизодах PushT

Ограничения

Оценка относится к среде PushT: среднее максимальное перекрытие составило 0,895, а успешность — 63,8% на 500 эпизодах. Карточка не подтверждает переносимость модели на другие среды или реальные роботы.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Model Card for VQ-BeT/PushT

VQ-BeT (as per Behavior Generation with Latent Actions) trained for the PushT environment from gym-pusht.

How to Get Started with the Model

See the LeRobot library (particularly the evaluation script) for instructions on how to load and evaluate this model.

Training Details

Trained with LeRobot@3c0a209.

The model was trained using LeRobot's training script and with the pusht dataset, using this command:

python lerobot/scripts/train.py \
    --output_dir=outputs/train/vqbet_pusht \
    --policy.type=vqbet \
    --dataset.repo_id=lerobot/pusht \
    --env.type=pusht \
    --seed=100000 \
    --batch_size=64 \
    --steps=250000 \
    --eval_freq=25000 \
    --save_freq=25000 \
    --wandb.enable=true

The training curves may be found at https://wandb.ai/aliberts/lerobot/runs/3i7zs94u. The current model corresponds to the checkpoint at 200k steps.

Model Size

Number of Parameters
RGB Encoder11.2M
Remaining VQ-BeT Parts26.3M

Evaluation

The model was evaluated on the PushT environment from gym-pusht. There are two evaluation metrics on a per-episode basis:

  • Maximum overlap with target (seen as eval/avg_max_reward in the charts above). This ranges in [0, 1].
  • Success: whether or not the maximum overlap is at least 95%.

Here are the metrics for 500 episodes worth of evaluation.

MetricValue
Average max. overlap ratio for 500 episodes0.895
Success rate for 500 episodes (%)63.8

The results of each of the individual rollouts may be found in eval_info.json. It was produced after training with this command:

python lerobot/scripts/eval.py \
    --policy.path=outputs/train/vqbet_pusht/checkpoints/200000/pretrained_model \
    --output_dir=outputs/eval/vqbet_pusht/200000 \
    --env.type=pusht \
    --seed=100000 \
    --eval.n_episodes=500 \
    --eval.batch_size=50 \
    --device=cuda \
    --use_amp=false

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели для роботов не запускаются как сервис инференса.

Ревизия весов
15c2d0a

0 моделей