老师KNNClassifier用的类实现,然后train_test_split用的函数,是不是简单的数据处理就用函数,算法用类来实现?

来源:4-3 训练数据集,测试数据集

神经旷野舞者

2018-01-31

有点纠结

写回答

1回答

liuyubobobo

2018-02-01

这个原则大抵可以。train_test_split只是一个简单的动作,一个函数就可以。kNN是一个分类器,其中从接口的角度就包括最基本的fit和predict(其实还有predict_proba等动作),更不用提kNN还包含有诸多参数,包装成类更合适。

0
0

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

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

5893 学习 · 2454 问题

查看课程