  #!/usr/bin/env python3
  """ Base class for Faceswap :mod:`~plugins.extract.detect` and :mod:`~plugins.extract.align`
  Plugins
  """
  import logging
  import os
  import sys
  
 
</s> remove import cv2
import numpy as np

 </s> add  </s> remove from plugins.extract._base import Extractor, logger
 </s> add from plugins.extract._base import Extractor, logger, ExtractMedia </s> remove class Detector(Extractor):
 </s> add class Detector(Extractor):  # pylint:disable=abstract-method </s> remove from plugins.extract._base import Extractor, logger
 </s> add from plugins.extract._base import Extractor, ExtractMedia, logger
""" Base class for Faceswap :mod:`~plugins.extract.detect`, :mod:`~plugins.extract.align` and
:mod:`~plugins.extract.mask` Plugins
  #!/usr/bin/env python3
""" Base class for Faceswap :mod:`~plugins.extract.detect`, :mod:`~plugins.extract.align` and
:mod:`~plugins.extract.mask` Plugins
""" Base class for Faceswap :mod:`~plugins.extract.detect`, :mod:`~plugins.extract.align` and
:mod:`~plugins.extract.mask` Plugins
  """
  import logging
  import os
  import sys
  
keep replace replace keep keep keep keep keep
 plugins.extract - Create ExtractMedia class for pipeline flow
Bugfix - Fix memory leak in extract 
plugins/extract/_base.py