首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >滑雪板(坏输入形状) ValueError

滑雪板(坏输入形状) ValueError
EN

Stack Overflow用户
提问于 2017-08-19 07:25:23
回答 1查看 7.9K关注 0票数 2

我是新的世界的ML和滑雪。我尝试在dataset上使用GaussianNB和X_train[2500,800]Y_train[2500,8]

代码语言:javascript
复制
from sklearn.naive_bayes import GaussianNB
clf = GaussianNB()
clf.fit(X, Y)

在运行这个程序时,它显示了

ValueError:糟糕的输入形状(2500,8)。

如何将Y_train[2500,8]转换为Y_train[2500,1]

EN

回答 1

Stack Overflow用户

发布于 2017-09-08 22:48:35

OP使用的是一个热编码器,因此fit函数不能与数组@Ishant一起工作。

代码语言:javascript
复制
Y_train = np.argmax(Y_train, axis=1)

这将允许您将一个热编码传递到fit函数中。

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

https://stackoverflow.com/questions/45768899

复制
相关文章

相似问题

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