metric ¶
VQeval composite long-video quality metric.
The upstream implementation exposes six evaluators that share CLIP, DINOv2, pyiqa, and optical-flow state. Registering one FastVideo metric preserves that sharing and returns the individual dimension results under details.
Classes¶
fastvideo.eval.metrics.vqeval.metric.VQevalCompositeMetric ¶
Bases: BaseMetric
Run VQeval's active dimensions and return its weighted composite.
sample["fps"] is required because VQeval samples long videos based on duration and frame rate. sample["text_prompt"] is optional; when it is absent, VQeval omits text alignment and redistributes its weight exactly as the upstream pipeline does.