          print("\n----- Initial GPU Stats -----")
          self.stats.print_info()
          print("GPU VRAM free:    {}".format(self.vram_free))
          print("-----------------------------\n")
          self.output_shown = True
  
      def get_tensor_gpu_ratio(self):
          """ Set the ratio of GPU memory to use for tensorflow session for
              keras points predictor.
  
 
</s> remove         if self.output_shown or not self.verbose:
 </s> add         if not self.verbose: </s> remove         self.output_shown = False
 </s> add  </s> remove             self.detector.detect_faces(self.frame.images)

    def convert_to_dlib_rectangle(self):
 </s> add             self.detector.detect_faces(self.frame.image_detect)

    def get_bounding_boxes(self):
        """ Return the corner points of the bounding box scaled
            to original image """
        bounding_boxes = list()
        for d_rect in self.detector.detected_faces:
            d_rect = self.convert_to_dlib_rectangle(d_rect)
            bounding_box = {
                'left': int(d_rect.left() / self.frame.input_scale),
                'top': int(d_rect.top() / self.frame.input_scale),
                'right': int(d_rect.right() / self.frame.input_scale),
                'bottom': int(d_rect.bottom() / self.frame.input_scale)}
            bounding_boxes.append(bounding_box)
        return bounding_boxes

    def convert_to_dlib_rectangle(self, d_rect):
          print("\n----- Initial GPU Stats -----")
          self.stats.print_info()
          print("GPU VRAM free:    {}".format(self.vram_free))
          print("-----------------------------\n")

  
      def get_tensor_gpu_ratio(self):
          """ Set the ratio of GPU memory to use for tensorflow session for
              keras points predictor.
  
keep keep keep keep replace keep keep keep keep keep
 Merge staging to Master (#470)

* DLib scaling amends (#461)

* Scaling area fix and rework of frames and bounding boxes

* Update DLib scaling and initialization

* Extract - Detector reinitialization bugfix

* Slight OriginaHightRes Model re-factoring (#464)

* Model re-factoring, might fix red screen of death on multi-gpu configurations

* Limited trainer support for various INPUT_SIZE

* Auto Extraction multiprocess bugfix

* Sort tool bugfixes and linting 
lib/face_alignment/vram_allocation.py