def __getitem__(self, index):
        """
        Args:
            index (int): Index

        Returns:
            tuple: (sample, target, semi_target, index)
        """
        sample, target, semi_target = self.data[index], int(self.targets[index]), int(self.semi_targets[index])

        return sample, target, semi_target, index

        Args:
            index (int): Index

        Returns:
            tuple: (sample, target, semi_target, index)
        
adbench/baseline/DeepSAD/src/base/odds_dataset.py