I tried to run your data_loader.py on some images organised to suit your code (i.e. topDir/train/images.png and topDir/test/images.png and topDir/train.csv and test.csv with each line as filename, val1, val2). However, I get the following error:
Traceback (most recent call last):
File "dataLoader.py", line 159, in
data = RegressionTaskData()
File "dataLoader.py", line 105, in init
self.trainloader = self.make_trainloader()
File "dataLoader.py", line 120, in make_trainloader
train_data = RegressionImageFolder(
File "dataLoader.py", line 84, in init
super().init(root, *args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/torchvision/datasets/folder.py", line 309, in init
super().init(
File "/usr/local/lib/python3.8/dist-packages/torchvision/datasets/folder.py", line 144, in init
classes, class_to_idx = self.find_classes(self.root)
File "/usr/local/lib/python3.8/dist-packages/torchvision/datasets/folder.py", line 218, in find_classes
return find_classes(directory)
File "/usr/local/lib/python3.8/dist-packages/torchvision/datasets/folder.py", line 42, in find_classes
raise FileNotFoundError(f"Couldn't find any class folder in {directory}.")
FileNotFoundError: Couldn't find any class folder in /mnt/shared/Gary/motionTrain/train.
Why would it be looking for classes in a linear regression example?
I tried to run your data_loader.py on some images organised to suit your code (i.e. topDir/train/images.png and topDir/test/images.png and topDir/train.csv and test.csv with each line as filename, val1, val2). However, I get the following error: Traceback (most recent call last): File "dataLoader.py", line 159, in
data = RegressionTaskData()
File "dataLoader.py", line 105, in init
self.trainloader = self.make_trainloader()
File "dataLoader.py", line 120, in make_trainloader
train_data = RegressionImageFolder(
File "dataLoader.py", line 84, in init
super().init(root, *args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/torchvision/datasets/folder.py", line 309, in init
super().init(
File "/usr/local/lib/python3.8/dist-packages/torchvision/datasets/folder.py", line 144, in init
classes, class_to_idx = self.find_classes(self.root)
File "/usr/local/lib/python3.8/dist-packages/torchvision/datasets/folder.py", line 218, in find_classes
return find_classes(directory)
File "/usr/local/lib/python3.8/dist-packages/torchvision/datasets/folder.py", line 42, in find_classes
raise FileNotFoundError(f"Couldn't find any class folder in {directory}.")
FileNotFoundError: Couldn't find any class folder in /mnt/shared/Gary/motionTrain/train.
Why would it be looking for classes in a linear regression example?