/ Модель

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

Лицензия
Apache 2.0
Базовая модель
VBVR-Pro-Wan2.2-TI2V-5B
Библиотека
diffusers
Опубликована
20 авг 2026

VBVR-Pro-Wan2.2-TI2V-5B-RLVLM-Qwen3.6-27B-Reward

Видео из изображенияИзображение, текст → видео3 профессии

Дообученная с помощью обучения с подкреплением модель Wan2.2 генерирует видео по изображению для исследований визуального рассуждения.

16скачиваний за 30 дней1лайквеса обновлены27 авг 2026

Бенчмарки

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

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

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

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

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

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

VBVR-Pro-Wan2.2-TI2V-5B-RLVLM-Qwen3.6-27B-Reward — дообученная методом обучения с подкреплением модель генерации видео по изображению из проекта VBVR-Pro. Она создана для исследований визуального рассуждения: модель получает изображение и формирует видео, позволяющее изучать задачи с пространственными и временными изменениями. Для обучения использовались награды от Qwen3.6-27B, оценивавшей видео по специальным критериям; веса этой модели-оценщика в репозиторий не входят и для инференса не нужны.

Это полный чекпойнт Diffusers на базе Wan2.2 TI2V-5B. Репозиторий содержит трансформер, текстовый энкодер, токенизатор, VAE, планировщик и пользовательский конвейер с шестью конфигурациями инференса. В карточке рекомендуются видео 512 × 512 пикселей длительностью 81 кадр; приведённые результаты относятся к указанным настройкам оценки и не гарантируют качество на произвольных запросах. Модель выпущена под лицензией Apache-2.0.

Модель предназначена прежде всего для экспериментального изучения генерации видео по изображению и визуального рассуждения. Она может создавать ошибочные или визуально непоследовательные траектории, а также наследует ограничения и возможные смещения базовой Wan2.2, обучающих данных и модели-оценщика. Генерация требует значительной памяти CPU и ускорителя; для небольших GPU рекомендуется выгрузка частей модели на CPU.

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

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

Ограничения

Модель может создавать ошибочные или визуально непоследовательные траектории; её результаты и возможные смещения зависят от базовой Wan2.2, обучающих данных и модели-оценщика. Для загрузки полного конвейера требуется значительный объём памяти, а опубликованные оценки сопоставимы прежде всего при указанных настройках.

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

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

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

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

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

Открыть на Hugging Face

VBVR-Pro: A Scalable and Verifiable Suite for Native Visual Reasoning

Overview

Native visual reasoning, i.e., reasoning through visual generation, has recently emerged as a promising direction for studying visual intelligence beyond language. Yet progress remains bottlenecked by the lack of scalable training tasks, reliable feedback, and controlled comparisons across generative substrates. In this work, we introduce VBVR-Pro, a closed-loop testbed that makes native visual reasoning through generation trainable, verifiable, optimizable, and experimentally controllable. 1) Task scaling. VBVR-Pro turns visual reasoning into a controlled task space of 300 procedurally generated tasks. Models trained on VBVR-Pro show strong transfer beyond the proposed suite across six held-out visual reasoning benchmarks such as RISE-Video, MME-CoF-Pro, and BabyVision. Further analysis validates that these gains reflect visual reasoning rather than instruction-pattern fitting. 2) Verifiable rewards. VBVR-Pro provides verifiable reward scorers for task-grounded evaluation. Through a systematic study of leading MLLMs as judges, we identify recurring failure modes of the prevalent VLM-as-a-judge paradigm. In contrast, the proposed scorers are grounded on verifiable task-specific rules, achieve fine-grained alignment with human judgments. Importantly, they serve as reliable reward signals for large-scale multi-task reinforcement learning and demonstrate stronger post-RL performance across visual reasoning tasks. 3) Mechanism study. VBVR-Pro enables controlled modality studies across more than 30 image, video, and interleaved generators. Our analysis shows that video generation remains strongest for tasks requiring persistent spatiotemporal state tracking, while interleaved generation provides a compute-efficient alternative by externalizing intermediate visual states. Critically, ablations and probing confirm the presence of vision-native trajectories, that are a more crucial substrate than explicit linguistic chains of thought for visual reasoning. We release all data, models, scorers, and code to facilitate future research.

The models are presented in the paper VBVR-Pro: A Scalable and Verifiable Suite for Native Visual Reasoning.

Models Zoo

Release Information

VBVR-Pro-Wan2.2-TI2V-5B-RLVLM-Qwen3.6-27B-Reward

This repository contains a complete Diffusers checkpoint for the VBVR-Pro Wan2.2 TI2V-5B model optimized with reinforcement learning with vision-language model rewards (RLVLM). The reward model was Qwen3.6-27B operating as a direct-video judge with task-specific rubrics. The generator is derived from Wan-AI/Wan2.2-TI2V-5B-Diffusers and is intended for research on image-conditioned video generation and visual reasoning.

The repository includes the transformer, text encoder, tokenizer, VAE, and scheduler. It also includes pipeline.py, a custom image-to-video pipeline exposing all six inference configurations evaluated in the VBVR-Pro paper. Qwen judge weights are not part of this repository and are not needed for inference.

VBVR-Pro Benchmark Results

The sampler is selected per call; the model weights do not change.

samplerInference methodCPS coefficientPaper overall score
cps-0.1Flow-CPS0.10.482
cps-0.3Flow-CPS0.30.493
cps-0.7Flow-CPS0.70.508
cps-0.9Flow-CPS0.90.509
eulerFlowMatch Euler ODE—0.488
unipcUniPC ODE—0.497

These are the aggregate VBVR-Pro-Bench results reported in Table 8 under the matched settings below. The model was trained with Flow-CPS coefficient 0.7. Reported scores are evaluation results, not guarantees for other prompts or runtime configurations.

Recommended evaluation settings

  • Resolution: 512 × 512
  • Frames: 81
  • Output FPS: 16
  • Inference steps: 30
  • Guidance scale: 1.0

Quick Start

Custom sampler pipeline

Use Diffusers 0.37.1 or newer. Because this loads Python code from the model repository, review pipeline.py, pass trust_remote_code=True, and pin a reviewed revision in production.

import torch
from diffusers import AutoencoderKLWan, DiffusionPipeline
from diffusers.utils import export_to_video, load_image

model_id = "Video-Reason/VBVR-Pro-Wan2.2-TI2V-5B-RLVLM-Qwen3.6-27B-Reward"

# Wan's VAE is kept in float32 for stable decoding.
vae = AutoencoderKLWan.from_pretrained(
    model_id,
    subfolder="vae",
    torch_dtype=torch.float32,
)
pipe = DiffusionPipeline.from_pretrained(
    model_id,
    custom_pipeline="pipeline",
    trust_remote_code=True,
    vae=vae,
    torch_dtype=torch.bfloat16,
)
pipe.enable_model_cpu_offload()

image = load_image("input.png").convert("RGB")
frames = pipe(
    image=image,
    prompt="Move the marked object to the matching target.",
    height=512,
    width=512,
    num_frames=81,
    num_inference_steps=30,
    guidance_scale=1.0,
    sampler="cps-0.7",  # cps-0.1, cps-0.3, cps-0.7, cps-0.9, euler, or unipc
    generator=torch.Generator(device="cuda").manual_seed(0),
).frames[0]

export_to_video(frames, "output.mp4", fps=16)

The generic form sampler="cps", cps_eta=<value> accepts any finite coefficient from 0 to 1. generator controls the initial latent and, by default, the fresh Flow-CPS transition noise. Pass a separate cps_generator when the two random streams must be controlled independently.

Loading the complete pipeline requires substantial CPU and accelerator memory. CPU offloading is recommended on smaller GPUs.

Standard Diffusers pipeline

The bundled scheduler remains UniPC and model_index.json is unchanged. Users who only need the standard deterministic path can load the checkpoint without remote custom code:

import torch
from diffusers import AutoencoderKLWan, WanImageToVideoPipeline

model_id = "Video-Reason/VBVR-Pro-Wan2.2-TI2V-5B-RLVLM-Qwen3.6-27B-Reward"

vae = AutoencoderKLWan.from_pretrained(
    model_id,
    subfolder="vae",
    torch_dtype=torch.float32,
)
pipe = WanImageToVideoPipeline.from_pretrained(
    model_id,
    vae=vae,
    torch_dtype=torch.bfloat16,
)

Use WanImageToVideoPipeline, not the text-to-video WanPipeline: the latter does not accept the first-frame image argument in Diffusers 0.37.1.

Implementation and reproducibility notes

  • Flow-CPS uses the training-time shifted linspace(1, 0, T + 1) sigma grid and preserves the released scheduler's flow_shift: 5.0.
  • CPS updates are evaluated in float32 and cast back to the transformer latent dtype. Euler and UniPC retain their native Diffusers latent precision and solver grids.
  • The custom class subclasses WanImageToVideoPipeline, preserving the official first-frame VAE conditioning and TI2V-5B expanded-timestep mask.
  • Higher CPS stochasticity can increase diversity, but the paper observes gray background degradation for some RLVLM-Qwen3.6-27B-Reward outputs. Treat the sampler as part of the serving/evaluation contract.
  • The release training/evaluation repository remains the source of truth for formal score provenance. Exact output bytes can vary with PyTorch, Diffusers, attention backend, dtype, and device.

Training Details

Summary

The model was optimized on VBVR-Pro image-to-video tasks using Flow-CPS rollouts and a task-specific direct-video VLM reward. Training and evaluation targeted 512 × 512 videos with 81 frames.

Resources

Limitations

  • The model is a research artifact and may produce incorrect or visually inconsistent reasoning trajectories.
  • Results are most directly comparable under the settings listed above.
  • The model inherits limitations and potential biases from the Wan2.2 base model, its training data, and the reward judge.
  • Do not use generated outputs as the sole basis for high-stakes decisions.

License

The model is released under Apache License 2.0. See LICENSE. Please also follow the terms and attribution guidance of the upstream Wan2.2 model.

Citation

@misc{xu2026vbvrproscalableverifiablesuite,
      title={VBVR-Pro: A Scalable and Verifiable Suite for Native Visual Reasoning},
      author={Junxiang Xu and Ruisi Wang and Fanyi Pu and Maijunxian Wang and Ran Ji and Tongxi Zhou and Chenyang Gu and Jing Zuo and Hongcan Xiao and Yimeng Geng and Wanqi Yin and Wei Chen and Oscar Qian and Zhengan Yan and Ziqi Huang and Haiwen Diao and Liang Pan and Bo Li and Xiangyu Fan and Dezhi Luo and Fengyuan Yu and Zehong Zhao and Qingying Gao and Tinghui Zhu and Yilan Zhang and Jingqi Tong and Pinyuan Feng and Zhengze Jiang and Letian Wang and Ziyu Guo and Renrui Zhang and Jieneng Chen and Sonia Joseph and Constantin Venhoff and Saman Motamed and Mengyue Yang and Chandra Sripada and Alan Yuille and Philip Torr and Lvmin Zhang and Vikash Kumar and Daniel Khashabi and Nikolaus Kriegeskorte and Raphaël Millière and Vincent C. Müller and Anyi Rao and Quan Wang and Ziwei Liu and Dahua Lin and Lei Yang and Hokin Deng and Zhongang Cai},
      year={2026},
      eprint={2608.26105},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2608.26105},
}

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

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

GPU в ailist

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

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

Модели «картинка → видео» пока не запускаются.

Ревизия весов
69554b3

0 моделей