  import os
  import platform
  import sys
  
  from plugins.PluginLoader import PluginLoader
  
  
  class ScriptExecutor():
      """ Loads the relevant script modules and executes the script.
          This class is initialised in each of the argparsers for the relevant
 
</s> remove from plugins.PluginLoader import PluginLoader
 </s> add from plugins.extract.align._base import Extract as AlignerExtract </s> remove from plugins.PluginLoader import PluginLoader
 </s> add from plugins.plugin_loader import PluginLoader </s> remove from lib.utils import get_folder, get_image_paths, set_system_verbosity, Timelapse
from plugins.PluginLoader import PluginLoader
 </s> add from lib.utils import (get_folder, get_image_paths, set_system_verbosity,
                       Timelapse)
from plugins.plugin_loader import PluginLoader
from plugins.plugin_loader import PluginLoader
  import os
  import platform
  import sys
  
from plugins.plugin_loader import PluginLoader
  
  
  class ScriptExecutor():
      """ Loads the relevant script modules and executes the script.
          This class is initialised in each of the argparsers for the relevant
keep keep keep keep replace keep keep keep keep keep
 Extraction - Speed improvements (#522) (#523)

* Extraction - Speed improvements (#522)

* Initial Plugin restructure

* Detectors to plugins. Detector speed improvements

* Re-implement dlib aligner, remove models, FAN to TF. Parallel processing

* Update manual, update convert, implement parallel/serial switching

* linting + fix cuda check (setup.py). requirements update keras 2.2.4

* Add extract size option. Fix dlib hog init

* GUI: Increase tooltip width

* Update alignment tool to support new DetectedFace

* Add skip existing faces option

* Fix sort tool to new plugin structure

* remove old align plugin

* fix convert -skip faces bug

* Fix convert skipping no faces frames

* Convert - draw onto transparent layer

* Fix blur threshold bug

* fix skip_faces convert bug

* Fix training 
lib/cli.py