  
      def get_faces(self, image, rotation=0):
          faces_count = 0
          faces = detect_faces(image, self.arguments.detector, self.arguments.verbose, rotation)
          
          for face in faces:
 
</s> remove             from lib import FaceLandmarksExtractor
 </s> add             import_FaceLandmarksExtractor()
        import_faces_detect()
  
      def get_faces(self, image, rotation=0):
        import_faces_detect()
          faces_count = 0
          faces = detect_faces(image, self.arguments.detector, self.arguments.verbose, rotation)
          
          for face in faces:
keep add keep keep keep keep
 Only import DLIB related modules when required and minor import relocations (#315)

* Move imports to top and add conditions to load modules requiring GPU

* Fix type

* Fix typo

* Import relocation and dlib import on demand

* refactor to remove extra code lines

* remove unnecessary sys import 
lib/cli.py