Spaces:
Running
Running
Update avatar.py
Browse files
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 |
-
|
|
|
|
|
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')
|