      # provide tips
      if ENABLE_DOCKER:
          # docker, quick help
          if not ENABLE_CUDA:
              Tips_1_1()
          else:
              Tips_1_2()
      else:
          if ENABLE_CUDA:
              # update dep info if cuda enabled
 
</s> remove             Tips_1_2()
 </s> add             tips_1_2() </s> remove             if OS_Version[0] == "Linux":
                Check_CUDA()
                Check_cuDNN()
 </s> add             if OS_VERSION[0] == "Linux":
                check_cuda()
                check_cudnn() </s> remove             WARNING("CUDA Disabled")
 </s> add             out_warning("CUDA Disabled") </s> remove     if OS_Version[0] != "Linux" and ENABLE_DOCKER and ENABLE_CUDA:
        WARNING("Nvidia-Docker is only supported on Linux.\r\nOnly CPU is supported in Docker for your system")
        Enable_Docker()
 </s> add     if OS_VERSION[0] != "Linux" and ENABLE_DOCKER and ENABLE_CUDA:
        out_warning("Nvidia-Docker is only supported on Linux.\r\n"
                    "Only CPU is supported in Docker for your system")
        ask_enable_docker() </s> remove     Enable_Docker()
    Enable_CUDA()
 </s> add     ask_enable_docker()
    ask_enable_cuda()
            tips_1_1()
      # provide tips
      if ENABLE_DOCKER:
          # docker, quick help
          if not ENABLE_CUDA:
            tips_1_1()
          else:
              Tips_1_2()
      else:
          if ENABLE_CUDA:
              # update dep info if cuda enabled
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 
setup.py