          threshold: int, optional
              The threshold amount to minimize/maximize mask values to 0 and 100. Percentage value.
              Default: 0
          """
          logger.trace("blur_kernel: %s, blur_type: %s, blur_passes: %s, ",  # type: ignore
                       "threshold: %s", blur_kernel, blur_type, blur_passes, threshold)
          if blur_type is not None:
              blur_kernel += 0 if blur_kernel == 0 or blur_kernel % 2 == 1 else 1
              self._blur_kernel = blur_kernel
              self._blur_type = blur_type
 
</s> remove         logger.trace("src_size: %s, coverage_ratio: %s, sub_crop_size: %s, ",  # type: ignore
 </s> add         logger.trace("src_size: %s, coverage_ratio: %s, sub_crop_size: %s, "  # type: ignore </s> remove                      "feed: %s, targets: %s, samples: %s)", filenames, self._side,
 </s> add                      "feed: %s, targets: %s)", filenames, self._side, </s> remove     def __init__(self):
 </s> add     def __init__(self,
                 show_min: bool = True, show_mean: bool = True, show_max: bool = True) -> None: </s> remove         print("-" * (name_col + items_col + (3 * time_col)))
        print(f"{self._format_column('Step', name_col)}{self._format_column('Count', items_col)}"
              f"{self._format_column('Min', time_col)}{self._format_column('Avg', time_col)}"
              f"{self._format_column('Max', time_col)}")
        print("-" * (name_col + items_col + (3 * time_col)))
 </s> add         print(separator)
        header = (f"{self._format_column('Step', name_col)}"
                  f"{self._format_column('Count', items_col)}")
        header += f"{self._format_column('Min', time_col)}" if self._display["min"] else ""
        header += f"{self._format_column('Avg', time_col)}" if self._display["mean"] else ""
        header += f"{self._format_column('Max', time_col)}" if self._display["max"] else ""
        print(header)
        print(separator)
        logger.trace("blur_kernel: %s, blur_type: %s, blur_passes: %s, "  # type: ignore
          threshold: int, optional
              The threshold amount to minimize/maximize mask values to 0 and 100. Percentage value.
              Default: 0
          """
        logger.trace("blur_kernel: %s, blur_type: %s, blur_passes: %s, "  # type: ignore
                       "threshold: %s", blur_kernel, blur_type, blur_passes, threshold)
          if blur_type is not None:
              blur_kernel += 0 if blur_kernel == 0 or blur_kernel % 2 == 1 else 1
              self._blur_kernel = blur_kernel
              self._blur_type = blur_type
keep keep keep keep replace keep keep keep keep keep
 bugfixes:
  - lib.training: Correct  input + output size for pre-existing models
  - lib.align.detected_faces - fix trace logging
  - lib.util.debug_times 
lib/align/detected_face.py