DoubleClass / GMM

Generative Multi-modal Models are Good Class Incremental Learners, CVPR 2024 [PyTorch Code]
33 stars 4 forks source link

Can't test after trainning imagenet #6

Closed trinh-hoang-hiep closed 4 months ago

trinh-hoang-hiep commented 4 months ago

I have a problem with the get_data function in clip_base/dataset.py line 70 giving an error that folder "/imagenet-r/test" does not exist.

Traceback (most recent call last): File "/home/thhiep/dataspeech/voice_conversion/GMM/batch_eval.py", line 94, in eval_dataset, classes_names = build_cl_scenarios( File "/home/thhiep/dataspeech/voice_conversion/GMM/clip_base/datasets.py", line 167, in build_cl_scenarios scenario = ClassIncremental( File "/home/thhiep/anaconda3/envs/GMM/lib/python3.9/site-packages/continuum/scenarios/class_incremental.py", line 45, in init self._nb_tasks = self._setup(nb_tasks) File "/home/thhiep/anaconda3/envs/GMM/lib/python3.9/site-packages/continuum/scenarios/class_incremental.py", line 49, in setup x, y, = self.cl_dataset.get_data() File "/home/thhiep/dataspeech/voice_conversion/GMM/clip_base/datasets.py", line 71, in get_data return super().get_data() File "/home/thhiep/anaconda3/envs/GMM/lib/python3.9/site-packages/continuum/datasets/base.py", line 465, in get_data self.dataset = torchdata.ImageFolder(self.data_path) File "/home/thhiep/anaconda3/envs/GMM/lib/python3.9/site-packages/torchvision/datasets/folder.py", line 309, in init super().init( File "/home/thhiep/anaconda3/envs/GMM/lib/python3.9/site-packages/torchvision/datasets/folder.py", line 144, in init classes, class_to_idx = self.find_classes(self.root) File "/home/thhiep/anaconda3/envs/GMM/lib/python3.9/site-packages/torchvision/datasets/folder.py", line 218, in find_classes return find_classes(directory) File "/home/thhiep/anaconda3/envs/GMM/lib/python3.9/site-packages/torchvision/datasets/folder.py", line 40, in find_classes classes = sorted(entry.name for entry in os.scandir(directory) if entry.is_dir()) FileNotFoundError: [Errno 2] No such file or directory: '/home/thhiep/dataspeech/voice_conversion/GMM/imagenet-r/test'

DoubleClass commented 4 months ago

make sure you extract the packed datasets and the folder exist: image

trinh-hoang-hiep commented 4 months ago

Thank you for your quick support, I missed putting it in the 'test' folder, I fixed it and it worked, Thank you very much for your great work