          for _, faces, _, _ in alignments.yield_faces():
              for face in faces:
                  detected_face = DetectedFace()
                  detected_face.from_alignment(face)
                  detected_face.load_aligned(None, size=self.size, align_eyes=False)
                  landmarks[detected_face.hash] = detected_face.aligned_landmarks
          return landmarks
 
</s> remove             detected_face.load_aligned(src_img, self.size, align_eyes=False)
 </s> add             detected_face.load_aligned(src_img, self.size) </s> remove         face.load_aligned(image, size=self.size, align_eyes=self.align_eyes)
 </s> add         face.load_aligned(image, size=self.size)
        face = self.align_eyes(face, image) if self.align_eyes_bool else face </s> remove     def align_face(self, faces, align_eyes, size, filename):
 </s> add     def align_face(self, faces, size, filename): </s> remove     def output_processing(self, faces, align_eyes, size, filename):
 </s> add     def output_processing(self, faces, size, filename): </s> remove         self.faces = [self.extract_one_face(alignment, image.copy())
                      for alignment in alignments]
 </s> add         self.faces = [self.extract_one_face(alignment, image.copy()) for alignment in alignments]
                detected_face.load_aligned(None, size=self.size)
          for _, faces, _, _ in alignments.yield_faces():
              for face in faces:
                  detected_face = DetectedFace()
                  detected_face.from_alignment(face)
                detected_face.load_aligned(None, size=self.size)
                  landmarks[detected_face.hash] = detected_face.aligned_landmarks
          return landmarks
keep keep keep keep replace keep keep
 Align eyes deprecation (#851)

* align eyes removal

* add align_eyes tool 
plugins/train/trainer/_base.py