def __init__(self, top_k: int=5000, confidence_threshold: float=0.3, nms_threshold: float=0.3, keep_top_k: int=750) -> None:
    super().__init__()
    self.top_k = top_k
    self.confidence_threshold = confidence_threshold
    self.nms_threshold = nms_threshold
    self.keep_top_k = keep_top_k
    self.config = {'name': 'YuFaceDetectNet', 'min_sizes': [[10, 16, 24], [32, 48], [64, 96], [128, 192, 256]], 'steps': [8, 16, 32, 64], 'variance': [0.1, 0.2], 'clip': False}
    self.min_sizes: List[List[int]] = [[10, 16, 24], [32, 48], [64, 96], [128, 192, 256]]
    self.steps: List[int] = [8, 16, 32, 64]
    self.variance: List[float] = [0.1, 0.2]
    self.clip: bool = False
    self.model = YuFaceDetectNet('test', pretrained=True)
    self.nms: Callable = nms_kornia
def __init__(self, top_k: int=5000, confidence_threshold: float=0.3, nms_threshold: float=0.3, keep_top_k: int=750) -> None:
    super().__init__()
    self.top_k = top_k
    self.confidence_threshold = confidence_threshold
    self.nms_threshold = nms_threshold
    self.keep_top_k = keep_top_k
    self.config = {'name': 'YuFaceDetectNet', 'min_sizes': [[10, 16, 24], [32, 48], [64, 96], [128, 192, 256]], 'steps': [8, 16, 32, 64], 'variance': [0.1, 0.2], 'clip': False}
    self.min_sizes: List[List[int]] = [[10, 16, 24], [32, 48], [64, 96], [128, 192, 256]]
    self.steps: List[int] = [8, 16, 32, 64]
    self.variance: List[float] = [0.1, 0.2]
    self.clip: bool = False
    self.model = YuFaceDetectNet('test', pretrained=True)
    self.nms: Callable = nms_kornia