bubbliiiing / Semantic-Segmentation

I will upload many semantic segmentation models to this repository for you to learn
MIT License
434 stars 158 forks source link

train过程出错 #15

Open clearliu777 opened 3 years ago

clearliu777 commented 3 years ago

File "D:/untitled2/Segmentation/unet_mobile/train.py", line 42, in generate_arrays_from_file one_hot_label = np.eye(NCLASSES)[np.array(label, np.int16)] IndexError: index 128 is out of bounds for axis 0 with size 2

做的是2分类 但是这个地方显示128是为什么呀 求up主指导

bubbliiiing commented 3 years ago

数据集格式错了

Echanted-168 commented 3 years ago

你好 up主 我的错误和上边的错误是一样的 数据集格式的错误具体是指的是什么错误那 您能不能详细阐述一下那 因为我用到别的数据集都是公开的数据集 用的camvid数据集 需要把数据集格式怎么转换那 先行谢谢

Echanted-168 commented 3 years ago

File "D:/untitled2/Segmentation/unet_mobile/train.py", line 42, in generate_arrays_from_file one_hot_label = np.eye(NCLASSES)[np.array(label, np.int16)] IndexError: index 128 is out of bounds for axis 0 with size 2

做的是2分类 但是这个地方显示128是为什么呀 求up主指导

你好 请问你是怎么解决这个 问题的那

bubbliiiing commented 3 years ago

你看看你的数据集是什么格式,要求三个通道的值都是这个像素点的种类

Echanted-168 commented 3 years ago

好的 up主 谢谢先

Echanted-168 commented 3 years ago

你好 up主 我看您的标注的图片位深度都是24,我用的图片的标注格式位深度也是24,报的那个错误是和图片的位深度有关嘛?? 看您的重置版本的voc数据集标注的格式位深度是8,老版本的voc数据集位深度是24,这个位深度和训练时候报的那个错误有关嘛?

bubbliiiing commented 3 years ago

你是像素点的值错了。

bubbliiiing commented 3 years ago

我看错误是这样的

Echanted-168 commented 3 years ago

好的 up主

bubbliiiing commented 3 years ago

好的加油