Keras 如何从csv文件中提取标签
有谁能告诉我,当我从csv文件中提取标签时,使用mnits数据和400个附加图像标签(标签为10,11,13,14),会出现什么错误。如下 第34行,在to_分类中 范畴的[n,y]=1 索引器:索引-2147483648超出大小为10的轴1的界限 trains.csv包含60400个图像 60万张原始mnist图片和400张由我准备的图片Keras 如何从csv文件中提取标签,keras,label,training-data,Keras,Label,Training Data,有谁能告诉我,当我从csv文件中提取标签时,使用mnits数据和400个附加图像标签(标签为10,11,13,14),会出现什么错误。如下 第34行,在to_分类中 范畴的[n,y]=1 索引器:索引-2147483648超出大小为10的轴1的界限 trains.csv包含60400个图像 60万张原始mnist图片和400张由我准备的图片 data\u train=pd.read\u csv('mnistdata/mnist\u train1.csv')) data\u test=pd.rea
data\u train=pd.read\u csv('mnistdata/mnist\u train1.csv'))
data\u test=pd.read\u csv('mnistdata/mnist\u test.csv'))
X表示训练图像,y表示训练标签
X=np.array(data_train.iloc[:,1:])
y=to_categorical(np.array(data_train.iloc[:,0]))
在这里,我将原始培训数据分为子培训(80%)和验证数据(20%)
X_列,X_值,y_列,y_值=列测试分割(X,y,测试大小=0.2,随机状态=13)
X_测试形成测试图像,y_测试形成测试标签
X_test=np.array(data_test.iloc[:,1:])
y_test=to_categorical(np.array(data_test.iloc[:,0])
)
img_行,img_列=28,28
输入形状=(img\u行,img\u列,1)
准备训练图像
X\u train=X\u train.整形(X\u train.shape[0],img\u行,img\u列,1)
X_列=(X_列.astype('float32'))
X_列/=255
请包含完整的回溯,它将告诉我们哪一行产生错误谢谢我解决了问题,因为培训数据中缺少一些标签