TDN-M commited on
Commit
93ac1b5
·
verified ·
1 Parent(s): 46484e7

Update avatar.py

Browse files
Files changed (1) hide show
  1. avatar.py +3 -1
avatar.py CHANGED
@@ -188,7 +188,9 @@ class Avatar:
188
  predictions = []
189
  try:
190
  for i in tqdm(range(0, len(images), self.face_detect_batch_size)):
191
- predictions.extend(detector.face_detector.detect_from_batch(np.array(images[i:i + self.face_detect_batch_size])))
 
 
192
  except RuntimeError:
193
  if self.face_detect_batch_size == 1:
194
  raise RuntimeError('Image too big to run face detection on GPU. Please use the --resize_factor argument')
 
188
  predictions = []
189
  try:
190
  for i in tqdm(range(0, len(images), self.face_detect_batch_size)):
191
+ batch_images = np.array(images[i:i + self.face_detect_batch_size])
192
+ batch_images = torch.from_numpy(batch_images).permute(0, 3, 1, 2).float().to(self.device)
193
+ predictions.extend(detector.face_detector.detect_from_batch(batch_images))
194
  except RuntimeError:
195
  if self.face_detect_batch_size == 1:
196
  raise RuntimeError('Image too big to run face detection on GPU. Please use the --resize_factor argument')