fix: retinaface_resnet50 & psenet random get data timeout

pull/10990/head
jonyguo 4 years ago
parent f544aa5c3b
commit ba76356702

@ -172,6 +172,8 @@ def shrink(bboxes, rate, max_shr=20):
class TrainDataset: class TrainDataset:
def __init__(self): def __init__(self):
cv2.setNumThreads(2)
self.is_transform = True self.is_transform = True
self.img_size = config.TRAIN_LONG_SIZE self.img_size = config.TRAIN_LONG_SIZE
self.kernel_num = config.KERNEL_NUM self.kernel_num = config.KERNEL_NUM

@ -63,6 +63,7 @@ class WiderFace():
return self.images_list[item], self.labels_list[item] return self.images_list[item], self.labels_list[item]
def read_dataset(img_path, annotation): def read_dataset(img_path, annotation):
cv2.setNumThreads(2)
if isinstance(img_path, str): if isinstance(img_path, str):
img = cv2.imread(img_path) img = cv2.imread(img_path)

Loading…
Cancel
Save