# 图像分割实例
当前环境V100四卡
切换环境
CPU
16
RAM
128GB
GPU
V100*4
显存
128GB
磁盘
100GB
GPU资源信息
算力卡余额
5.5点(8.0点/小时)
本周可使用
5.5小时
环境配置
Python版本
python 3.7
框架版本
PaddlePaddle 2.2.2
paddleseg==2.3.0
报错信息:
0.00009, ips: 9.9954 samples/sec | ETA 00:01:10
Exception in thread Thread-6:
Traceback (most recent call last):
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/threading.py", line 926, in _bootstrap_inner
self.run()
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dataloader/dataloader_iter.py", line 213, in _thread_loop
self._thread_done_event)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dataloader/fetcher.py", line 121, in fetch
data.append(self.dataset[idx])
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddleseg/datasets/dataset.py", line 155, in __getitem__
im, label = self.transforms(im=image_path, label=label_path)
File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddleseg/transforms/transforms.py", line 57, in __call__
im = cv2.imread(im).astype('float32')
AttributeError: 'NoneType' object has no attribute 'astype'
具体如图:
图片中存在异常的图片,opencv读取的结果为none
怎么解决啊?
移除异常图片
经检查未发现异常图片
数据的原因,你用cv2检查一遍
应该是数据问题
解决了吗?
传了空图吧
+1
可以遍历文件夹,把文件名后缀不是.jpg、.jpeg、.png的文件找出来,删除即可。
已解决