qgfvadfuvads/t2v_data_v2
DenseDPO T2V Broad-Pair Dataset (v2) Cross-model text-to-video (T2V) generation pairs for training video reward models (RM) and DPO-style preference learning. The HF Dataset Viewer renders each row as prompt + two videos side-by-side. Generation task All videos are generated T2V from a shared text prompt. For every pair, both videos share the same prompt, so the primary comparison axis is the model identity itself. Plan-A tier structure Models are… See the full description on the dataset page: https://huggingface.co/datasets/qgfvadfuvads/t2v_data_v2.
DenseDPO T2V Broad-Pair Dataset (v2)
Cross-model text-to-video (T2V) generation pairs for training video reward models (RM) and DPO-style preference learning.
The HF Dataset Viewer renders each row as prompt + two videos side-by-side.
Generation task
All videos are generated T2V from a shared text prompt. For every pair, both videos share the same prompt, so the primary comparison axis is the model identity itself.
Plan-A tier structure
Models are grouped into two resolution tiers; pairs only form within a tier to keep resolution as a constant signal for the RM.
Pair-types (one prompt → exactly one pair-type):
- 480p:
(helios, longcat) - 720p:
(ltx, skyreels),(ltx, wan),(skyreels, wan)
File layout
t2v_data_v2_hub/
├── README.md
├── data/
│ └── train-*.parquet
└── pairs_summary.jsonSchema
Loading
from datasets import load_dataset
ds = load_dataset("<hf-user>/t2v_data_v2", split="train")
print(ds[0]["prompt"])
print(ds[0]["video_a"]) # decord/pyav-decoded Video object
print(ds[0]["video_b"])When loading from disk:
from datasets import load_dataset
ds = load_dataset("parquet", data_files="t2v_data_v2_hub/data/train-*.parquet",
split="train")Video bytes are embedded directly in the parquet shards, so no videos/ folder is required.
Counts
See pairs_summary.json for the exact per-pair-type breakdown.
This build
(helios, longcat)[480p]: 880 pairs(ltx, skyreels)[720p]: 800 pairs(ltx, wan)[720p]: 800 pairs(skyreels, wan)[720p]: 800 pairs
- Dropped-source pairs: 3280
- Selected T2V pairs: 3239
- Total pairs: 6519
- Orphan stems (1 model only, skipped): 0
- Cross-tier pairs (skipped): 0
- Stems with 3+ models (skipped): 0
Pushing to HF Hub
hf upload-large-folder <hf-user>/t2v_data_v2 t2v_data_v2_hub/ --repo-type=datasetSelected T2V Source
Selected T2V pairs from selectedt2vfiltered.json are included in the same train split with task set to T2V. Video bytes are embedded in 12 parquet shards; no videos/ folder is required.
