最近跑代码的时候整理某个数据集时出现
FileNotFoundError: Found no valid file for the classes lmdb. Supported extensions are: .jpg, .jpeg, .png, .ppm, .bmp, .pgm, .tif, .tiff, .webp
但是查看了相应的文件夹发现图片都是.png格式的满足要求,这时候还有一种情况就是此文件夹下包含不止一个文件夹。
比如你想要划分的数据集为/xx/images/train,但是与images同在一目录还有另外一个train文件夹,这样就会导致上述情况的发生,删除多余的train文件夹,或者变为不同的名字就可以得到解决。
用于日常排错,有相同错误的小伙伴可以参考一下。