media
¶
Generic media reward composition utilities.
Classes¶
fastvideo.train.methods.rl.rewards.media.MultiRewardScorer
¶
Weighted sum of reusable media reward scorers.
Mirrors DiffusionNFT's flow_grpo/rewards.py::multi_score behavior,
while leaving frame selection to each concrete reward.
Source code in fastvideo/train/methods/rl/rewards/media.py
Functions:¶
fastvideo.train.methods.rl.rewards.media.select_first_frame
¶
Return first-frame media as [B, C, H, W].
This is a helper for reward models that are intrinsically frame-based
(for example PickScore and CLIPScore). Video-aware rewards should inspect
the full [B, C, T, H, W] tensor themselves.