Keras 如何从csv文件中提取标签

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

有谁能告诉我,当我从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.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

请包含完整的回溯,它将告诉我们哪一行产生错误谢谢我解决了问题,因为培训数据中缺少一些标签