Iu se that but give me nothing no labels

    def __init__(self, root_dirTrain,root_dirTest,split,transforms,debug,CounterIteration,SubID,TPID):
        self.patches, self.labels = None, None
        if split=='train':


            label_path = os.path.join(root_dirTrain,"Labels"+str(CounterIteration)+".mat")

            self.labels = scipy.io.loadmat(label_path)['TargetTrainFinal_4']

        else:
            patch_path = os.path.join(root_dirTest,"Patches"+".mat")
            label_path = os.path.join(root_dirTest,"Labels"+".mat")
            self.patches = scipy.io.loadmat(patch_path)['PatchTestFinal']

            self.labels = scipy.io.loadmat(label_path)['TargetTestFinal']

        self.split = split
        self.transforms = transforms
        self.debug = debug
        
    def __getitem__(self, index):
        
 
        labelF = self.labels[index].astype(np.float32)

#        
        if self.transforms is not None:
            patchF = self.transforms(patchF)

        return labelF


    def __len__(self):
        return self.labels.shape[-1]