求解决方法!!!机器学习

Tony Einstein 2019-09-12 10:34:52
我在把数据进行构造词条矩阵之后,进行训练没有问题,进行预测的时候出现了以下问题,提示说预期输入2481个特征,得到920个,难道说是我的测试数据集出现问题吗? 可是打印出来确实是有那么多行的哈。

Traceback (most recent call last):
File "D:/flask_py/app2.py", line 51, in <module>
pred_data(train_words,test_words,df)
File "D:/flask_py/app2.py", line 39, in pred_data
predict_label = model.predict(X)
File "C:\Users\chenruhai\Anaconda3\lib\site-packages\sklearn\naive_bayes.py", line 65, in predict
jll = self._joint_log_likelihood(X)
File "C:\Users\chenruhai\Anaconda3\lib\site-packages\sklearn\naive_bayes.py", line 953, in _joint_log_likelihood
% (n_features, n_features_X))
ValueError: Expected input with 2481 features, got 920 instead
...全文
77 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

37,718

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧