donghuna commited on
Commit
8aa6ace
·
verified ·
1 Parent(s): 7d2cae0

Update preprocessing.py

Browse files
Files changed (1) hide show
  1. preprocessing.py +2 -3
preprocessing.py CHANGED
@@ -18,7 +18,6 @@ def read_video(video_base64, num_frames=24, target_size=(224, 224)):
18
 
19
  sampled_frames = sample_frames(frames, num_frames)
20
  processed_frames = pad_and_resize(sampled_frames, target_size)
21
- processed_frames = processed_frames.permute(1, 0, 2, 3) # (T, C, H, W) -> (C, T, H, W)
22
  return processed_frames
23
 
24
  def sample_frames(frames, num_frames):
@@ -43,6 +42,6 @@ def pad_and_resize(frames, target_size):
43
  transforms.ToTensor()
44
  ])
45
  processed_frames = [transform(frame) for frame in frames]
46
-
47
- return torch.stack(processed_frames).unsqueeze(0) # Add batch dimension
48
 
 
18
 
19
  sampled_frames = sample_frames(frames, num_frames)
20
  processed_frames = pad_and_resize(sampled_frames, target_size)
 
21
  return processed_frames
22
 
23
  def sample_frames(frames, num_frames):
 
42
  transforms.ToTensor()
43
  ])
44
  processed_frames = [transform(frame) for frame in frames]
45
+ processed_frames = torch.stack(processed_frames)
46
+ return processed_frames.permute(1, 0, 2, 3).unsqueeze(0) # Add batch dimension and permute
47