      # Get landmarks
      @property
      def landmarks(self):
          """ dict: The :class:`numpy.ndarray` aligned landmarks for keys "a" and "b" """
          retval = {side: self._transform_landmarks(side, detected_faces)
                    for side, detected_faces in self._detected_faces.items()}
          logger.trace(retval)
          return retval
  
      def _get_alignments_paths(self):
          """ Obtain the alignments file paths from the command line arguments passed to the model.
  
          If the argument does not exist or is empty, then scan the input folder for an alignments
 
</s>
        return self._landmarks
      # Get landmarks
      @property
      def landmarks(self):
          """ dict: The :class:`numpy.ndarray` aligned landmarks for keys "a" and "b" """
        return self._landmarks
        return self._landmarks
        return self._landmarks
        return self._landmarks
  
      def _get_alignments_paths(self):
          """ Obtain the alignments file paths from the command line arguments passed to the model.
  
          If the argument does not exist or is empty, then scan the input folder for an alignments
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Bugfix - Pre-caching masks when warp-to-landmarks is disabled
plugins/train/trainer/_base.py