mirror of
https://github.com/storytold/FineTrainers-Conditioning.git
synced 2026-10-18 07:33:20 +00:00
updates
This commit is contained in:
@@ -144,6 +144,7 @@ class VideoDataset(Dataset):
|
|||||||
}
|
}
|
||||||
else:
|
else:
|
||||||
image, video, _ = self._preprocess_video(self.video_paths[index])
|
image, video, _ = self._preprocess_video(self.video_paths[index])
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"prompt": self.id_token + self.prompts[index],
|
"prompt": self.id_token + self.prompts[index],
|
||||||
"image": image,
|
"image": image,
|
||||||
@@ -280,6 +281,7 @@ class VideoDatasetWithResizing(VideoDataset):
|
|||||||
)
|
)
|
||||||
|
|
||||||
frame_indices = list(range(0, video_num_frames, video_num_frames // nearest_frame_bucket))
|
frame_indices = list(range(0, video_num_frames, video_num_frames // nearest_frame_bucket))
|
||||||
|
|
||||||
frames = video_reader.get_batch(frame_indices)
|
frames = video_reader.get_batch(frame_indices)
|
||||||
frames = frames[:nearest_frame_bucket].float()
|
frames = frames[:nearest_frame_bucket].float()
|
||||||
frames = frames.permute(0, 3, 1, 2).contiguous()
|
frames = frames.permute(0, 3, 1, 2).contiguous()
|
||||||
|
|||||||
Reference in New Issue
Block a user