######我利用cd mv linux命令把celeba分类文件放到了/data目录下但是文件无法读取
sh-4.2$ ls
celeba nas
sh-4.2$ cd celeba/
sh-4.2$ ls
img_align_celeba
sh-4.2$ cd img_align_celeba/
sh-4.2$ ls
000001.jpg
记事本程序:
dataroot = "/data/celeba"
dataset = dset.ImageFolder(root=dataroot,
transform=transforms.Compose([
transforms.Resize(image_size),
transforms.CenterCrop(image_size),
transforms.ToTensor(),
transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5)),
transforms.CenterCrop(image_size),
transforms.ToTensor(),
transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5)),
FileNotFoundError: Found no valid file for the classes .ipynb_checkpoints. Supported extensions are: .jpg, .jpeg, .png, .ppm, .bmp, .pgm, .tif, .tiff, .webp
后来我尝试把代码拷贝到l另一个文件夹下,用绝对路径,但还是不行
dataroot = "data/nas/workspace/jupyter/jupyter/celeba"
FileNotFoundError: [Errno 2] No such file or directory: 'data/nas/workspace/jupyter/jupyter/celeba'
两种方法我都尝试过但都不行,我又尝试了把路径‘/’去掉,但还是不行
dataroot = "data/celeba"
FileNotFoundError: [Errno 2] No such file or directory: 'data/celeba'
文件读取正常
```python
```