/ Модель

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

Библиотека
pytorch
Опубликована
2 авг 2026

furniturebench-hdf-h100-three-task

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

Transformer-модель мира прогнозирует траектории состояний для трёх задач манипуляции мебелью в FurnitureBench.

0скачиваний за 30 дней0лайковвеса обновлены2 авг 2026

Бенчмарки

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

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

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

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

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

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

Это исследовательская модель мира на основе Transformer с гетерогенным diffusion-forcing, обученная для прогнозирования траекторий состояний в FurnitureBench. Она предназначена для моделирования динамики трёх задач манипуляции мебелью: сборки one_leg, lamp и round_table.

Модель содержит около 9,6 млн параметров; ширина Transformer — 208, шесть слоёв и четыре головы внимания. Она получает состояние и последовательность из 100 действий и предсказывает до 100 будущих кадров состояния. Используется объединённая схема состояний размерности 100 с масками для отсутствующих объектов; размерность действия — 10. Веса и нормализация поставляются в формате PyTorch.

Контрольная точка предназначена для исследований с соответствующими данными FurnitureBench и контрактом нормализации; файлы датасета в репозитории отсутствуют. Валидационная ошибка rollout на горизонте 100 составляет 0,200781 в нормализованной шкале. Лицензия в предоставленных данных не указана.

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

  • прогнозирование будущих состояний при сборке стула с одной ножкой
  • моделирование траекторий сборки лампы
  • прогнозирование движений при сборке круглого стола
  • оценка длинных траекторий действий робота в FurnitureBench

Ограничения

Для применения нужны совместимые данные FurnitureBench о состояниях и действиях, а также соответствующая схема нормализации; датасет не включён. Результаты приведены для указанных трёх задач, поэтому перенос на другие среды не подтверждён.

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

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

Открыть на Hugging Face

FurnitureBench H=100 Three-Task World Model

Public research artifact for the heterogeneous diffusion-forcing world model trained jointly on FurnitureBench one_leg, lamp, and round_table state trajectories.

Model

  • 9,624,757 parameters
  • Transformer width 208, 6 layers, 4 attention heads, FFN width 832
  • Canonical state dimension 100; action dimension 10
  • Context length 1 and prediction horizon 100 (101 state frames / 100 actions)
  • 1,000 diffusion training steps and 20 inference steps
  • Semantic-union state schema with task-specific object slots; absent slots are masked
  • Rotation contract: proprio uses a 6D end-effector rotation, while furniture parts use quaternions
  • Mask-aware, train-split-only affine normalization is stored in the exported model state

Training

The model completed four exhaustive passes over all valid H=100 training windows using four H200 GPUs, BF16, per-rank batch size 64 (global batch size 256), and 1,020 optimizer updates.

Source code: 9fd7d081

Training metrics: Weights & Biases

Final validation

MetricMean
Objective0.125541
One-step normalized MSE0.114518
H=100 rollout normalized MSE0.200781
One-step raw MSE0.041257
H=100 rollout raw MSE0.078556

Files

  • world_model_best.pt: inference/export checkpoint selected by validation rollout
  • world_model_final.pt: final inference/export checkpoint
  • training/checkpoint_latest.pt: full optimizer, EMA, RNG, and sampler state for exact resume
  • training/metrics.jsonl: training and validation history
  • training/manifest.json: architecture, protocol, metrics, and SHA-256 checksums
  • configs/: exact source configuration files

The export checkpoints are PyTorch dictionaries with model, model_config, schema, trajectory_metadata, environment_names, metrics, and step. Instantiate HeterogeneousDiffusionForcing from the source commit with model_config, then load model as its state dict. Use schema for canonical/native state conversion and slot masking.

import torch
from huggingface_hub import hf_hub_download

path = hf_hub_download(
    repo_id="knightnemo/furniturebench-hdf-h100-three-task",
    filename="world_model_best.pt",
)
payload = torch.load(path, map_location="cpu", weights_only=False)
print(payload["model_config"])
print(payload["schema"])

Dataset files are not included. This checkpoint is intended for research use with the matching FurnitureBench state/action and normalization contracts.

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

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

GPU в ailist

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

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

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

Ревизия весов
1a7c773

0 моделей