def METHOD_NAME(self, index) -> Tuple[np.ndarray, np.ndarray, np.ndarray, Dict[str, Any]]:
    """
    Read a sample from the disk and return (image, mask, joints, extras) tuple
    :param index: Sample index
    :return: Tuple of (image, mask, joints, extras)
        image - Numpy array of [H,W,3] shape, which represents input RGB image
        mask - Numpy array of [H,W] shape, which represents a binary mask with zero values corresponding to an
                ignored region which should not be used for training (contribute to loss)
        joints - Numpy array of [Num Instances, Num Joints, 3] shape, which represents the skeletons of the instances
        extras - Dictionary of extra information about the sample that should be included in `extras` dictionary.
    """
    raise NotImplementedError()