老师,shape问题

来源:4-2 scikit-learn中的机器学习算法封装

qq_爱Zz真是太好了_0

2018-12-19

图片描述
我的b就是X_train, 其中b = np.arange(0,20).reshape(1,-1),代码用的是视频里写的

写回答

1回答

liuyubobobo

2018-12-19

你的b是一个1*20的数据,也就是有1个样本,20个特征。knn算法是根据这个数据进行的训练;


你的x是一个1*2的数据,也就是有1个样本,2个特征。


用20个特征训练的knn不能作用在有2个特征的数据上。

0
2
liuyubobobo
回复
qq_爱Zz真是太好了_0
改完代码重新运行一遍整个notebook。如果y_train也有10个元素,应该是没问题的。我刚刚在我的机子上测试了一遍:)
2018-12-19
共2条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5839 学习 · 2437 问题

查看课程