采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
它的fit是在做什么呢?
knn 的 fit 只是把数据扔给 knn 而已。是的,knn 没有训练过程。但是,为了快速找到前 k 个邻居,可以使用一些数据结构,对数据进行组织,但计算量很低,和之后介绍的其他模型的“训练”完全是两回事儿。
这样设计,也是为了统一所有的模型接口,进而可以方便 pipeline 等基于模型对象的设计和操作。(所有的模型都是先 fit,再 predict)
继续加油!:)
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
3.2k 19
4.2k 17
3.6k 15
2.0k 15
1.9k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号