  
  from tqdm import tqdm
  
  from lib.faces_detect import DetectedFace
  from lib.gpu_stats import GPUStats
  from lib.multithreading import MultiThread, PoolProcess, SpawnProcess
  from lib.queue_manager import queue_manager, QueueEmpty
  from lib.utils import get_folder, hash_encode_image
  from plugins.plugin_loader import PluginLoader
  from scripts.fsmedia import Alignments, Images, PostProcess, Utils
  
  tqdm.monitor_interval = 0  # workaround for TqdmSynchronisationWarning
 
</s> remove from plugins.plugin_loader import PluginLoader
 </s> add from plugins.extract.pipeline import Extractor </s> remove from .extract import Plugins as Extractor

 </s> add 
from lib.multithreading import MultiThread
from lib.queue_manager import queue_manager
  
  from tqdm import tqdm
  
  from lib.faces_detect import DetectedFace
from lib.multithreading import MultiThread
from lib.queue_manager import queue_manager
from lib.multithreading import MultiThread
from lib.queue_manager import queue_manager
from lib.multithreading import MultiThread
from lib.queue_manager import queue_manager
  from lib.utils import get_folder, hash_encode_image
  from plugins.plugin_loader import PluginLoader
  from scripts.fsmedia import Alignments, Images, PostProcess, Utils
  
  tqdm.monitor_interval = 0  # workaround for TqdmSynchronisationWarning
keep keep keep keep replace replace replace keep keep keep keep keep
 Face filter vgg face (#724)

* Implement extraction pipeline

* Face filter to vgg_face. Resume partial model downloads

* On-the-fly conversion to extraction pipeline

* Move git model ids from get_model to model definition 
scripts/extract.py