      landmarks_xy: list
          The 68 point landmarks as discovered in :mod:`plugins.extract.align`. Should be a ``list``
          of 68 `(x, y)` ``tuples`` with each of the landmark co-ordinates.
      """
      def __init__(self, image=None, x=None, w=None, y=None, h=None, landmarks_xy=None):
          logger.trace("Initializing %s: (image: %s, x: %s, w: %s, y: %s, h:%s, landmarks_xy: %s)",
                       self.__class__.__name__,
                       image.shape if image is not None and image.any() else image,
                       x, w, y, h, landmarks_xy)
          self.image = image
          self.x = x
 
</s> remove                      x, w, y, h, landmarks_xy)
 </s> add                      x, w, y, h, landmarks_xy, filename) </s> remove     def __init__(self, detector, aligner,
                 configfile=None, multiprocess=False, rotate_images=None, min_size=20,
                 normalize_method=None):
        logger.debug("Initializing %s: (detector: %s, aligner: %s, configfile: %s, "
                     "multiprocess: %s, rotate_images: %s, min_size: %s, "
                     "normalize_method: %s)", self.__class__.__name__, detector, aligner,
                     configfile, multiprocess, rotate_images, min_size, normalize_method)
 </s> add     def __init__(self, detector, aligner, masker, configfile=None,
                 multiprocess=False, rotate_images=None, min_size=20,
                 normalize_method=None, input_size=256, output_size=256, coverage_ratio=1.):
        logger.debug("Initializing %s: (detector: %s, aligner: %s, masker: %s, "
                     "configfile: %s, multiprocess: %s, rotate_images: %s, min_size: %s, "
                     "normalize_method: %s, input_size: %s, output_size: %s, coverage_ratio: %s)",
                     self.__class__.__name__, detector, aligner, masker, configfile,
                     multiprocess, rotate_images, min_size, normalize_method, input_size,
                     output_size, coverage_ratio) </s> remove         p_type = "Detector" if self._plugin_type == "detect" else "Aligner"
        logger.info("Initializing %s %s...", self.name, p_type)
 </s> add         logger.info("Initializing %s in %s phase...", self.name, self._plugin_type)
    def __init__(self, image=None, x=None, w=None, y=None, h=None,
                 landmarks_xy=None, filename=None):
        logger.trace("Initializing %s: (image: %s, x: %s, w: %s, y: %s, h:%s, "
                     "landmarks_xy: %s, filename: %s)",
      landmarks_xy: list
          The 68 point landmarks as discovered in :mod:`plugins.extract.align`. Should be a ``list``
          of 68 `(x, y)` ``tuples`` with each of the landmark co-ordinates.
      """
    def __init__(self, image=None, x=None, w=None, y=None, h=None,
                 landmarks_xy=None, filename=None):
        logger.trace("Initializing %s: (image: %s, x: %s, w: %s, y: %s, h:%s, "
                     "landmarks_xy: %s, filename: %s)",
    def __init__(self, image=None, x=None, w=None, y=None, h=None,
                 landmarks_xy=None, filename=None):
        logger.trace("Initializing %s: (image: %s, x: %s, w: %s, y: %s, h:%s, "
                     "landmarks_xy: %s, filename: %s)",
                       self.__class__.__name__,
                       image.shape if image is not None and image.any() else image,
                       x, w, y, h, landmarks_xy)
          self.image = image
          self.x = x
keep keep keep keep replace replace keep keep keep keep keep
 Smart Mask Exposure for Extraction & Training (#831)

Smart Masks - Initial Commit 
lib/faces_detect.py