          self._padding = self._padding_from_coverage(size, coverage_ratio)
  
          self._cache = self._set_cache()
  
          self._face = self._extract_face(image)
          logger.trace("Initialized: %s (matrix: %s, padding: %s, face shape: %s)",
                       self.__class__.__name__, self._matrices["legacy"], self._padding,
                       self._face if self._face is None else self._face.shape)
  
      @property
 
</s> remove                      old_centering, image.shape, out.shape)
 </s> add                      self._centering, image.shape, out.shape) </s> remove 
        # Revert back to the correct centering and size and reset the cache
        self._centering = old_centering
        self._size = old_size
        self._cache = self._set_cache()
 </s> add  </s> remove         self._hashes, self._training_sizes = self._get_image_hashes(image_list)
 </s> add         self._hashes, sizes = self._get_image_hashes(image_list)

        self._face = self.extract_face(image)
          self._padding = self._padding_from_coverage(size, coverage_ratio)
  
          self._cache = self._set_cache()
  
        self._face = self.extract_face(image)
          logger.trace("Initialized: %s (matrix: %s, padding: %s, face shape: %s)",
                       self.__class__.__name__, self._matrices["legacy"], self._padding,
                       self._face if self._face is None else self._face.shape)
  
      @property
keep keep keep keep replace keep keep keep keep keep
 Bugfix - Warp to landmarks 
lib/align/aligned_face.py