首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >classifier.fit()方法显示形状错误?

classifier.fit()方法显示形状错误?
EN

Stack Overflow用户
提问于 2020-02-19 10:11:57
回答 1查看 107关注 0票数 0
代码语言:javascript
复制
classifier = Sequential()
classifier.add(Dense(6,kernel_initializer='random_uniform',activation='relu',input_dim=11))
classifier.add(Dense(6,kernel_initializer='random_uniform',activation='relu'))
classifier.add(Dense(1,activation='sigmoid'))
classifier.compile(optimizer='adam',loss='binary_crossentropy',metrics=['accuracy'])
classifier.fit(x_train, y_train, batch_size = 10, epochs = 100)

ValueError:在检查输入时出错:期望dense_4_input具有形状(11 ),但得到形状为(16934 )

的数组

EN

回答 1

Stack Overflow用户

发布于 2020-02-19 10:16:42

您没有向我们提供有关x_train形状的信息,但我猜您的x_train形状是(x, 16934),使用的是您要给(10, 16934)的batch_size,而输入密集层正在寻找形状为(10, 11)的数据,其中x表示的是x_train中的样本数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60297871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档