          Indicates that the :attr:`image` is an aligned face rather than a frame.
          Default: ``False``
      """
      def __init__(self,
                   landmarks: np.ndarray,
                   image: Optional[np.ndarray] = None,
                   centering: CenteringType = "face",
                   size: int = 64,
 
</s> remove     def __init__(self, landmarks, image=None, centering="face", size=64, coverage_ratio=1.0,
                 dtype=None, is_aligned=False):
        logger.trace("Initializing: %s (image shape: %s, centering: '%s', size: %s, "
                     "coverage_ratio: %s, dtype: %s, is_aligned: %s)", self.__class__.__name__,
                     image if image is None else image.shape, centering, size, coverage_ratio,
                     dtype, is_aligned)
 </s> add     def __init__(self,
                 landmarks: np.ndarray,
                 image: Optional[np.ndarray] = None,
                 centering: CenteringType = "face",
                 size: int = 64,
                 coverage_ratio: float = 1.0,
                 dtype: Optional[str] = None,
                 is_aligned: bool = False,
                 is_legacy: bool = False) -> None:
        logger.trace("Initializing: %s (image shape: %s, centering: '%s', "  # type: ignore
                     "size: %s, coverage_ratio: %s, dtype: %s, is_aligned: %s, is_legacy: %s)",
                     self.__class__.__name__, image if image is None else image.shape,
                     centering, size, coverage_ratio, dtype, is_aligned, is_legacy) </s> remove def transform_image(image, matrix, size, padding=0):
 </s> add def transform_image(image: np.ndarray,
                    matrix: np.ndarray,
                    size: int,
                    padding: int = 0) -> np.ndarray: </s> remove     def offset(self):
 </s> add     def offset(self) -> Dict[CenteringType, np.ndarray]: </s> remove         self._xyz_2d = None
 </s> add         self._xyz_2d: Optional[np.ndarray] = None </s> remove     def face(self):
 </s> add     def face(self) -> Optional[np.ndarray]:
    is_legacy: bool, optional
        Only used if `is_aligned` is ``True``. ``True`` indicates that the aligned image being
        loaded is a legacy extracted face rather than a current head extracted face
          Indicates that the :attr:`image` is an aligned face rather than a frame.
          Default: ``False``
    is_legacy: bool, optional
        Only used if `is_aligned` is ``True``. ``True`` indicates that the aligned image being
        loaded is a legacy extracted face rather than a current head extracted face
      """
      def __init__(self,
                   landmarks: np.ndarray,
                   image: Optional[np.ndarray] = None,
                   centering: CenteringType = "face",
                   size: int = 64,
keep add keep keep keep keep keep keep
 lib.align.aligned_face updates
  - Typing
  - Legacy support for pre-aligned faces
  - Coverage support for pre-aligned faces
  - Standardized retrieval of sub-crops 
lib/align/aligned_face.py