learning curve building

来源:12-6 决策树解决回归问题

慕仰8427126

2020-08-24

老师您好我在看您git上面关于desicion tree的learning curve的补充代码部分有个问题。
报了错误是关于r2使用的samples应该大于2,我调整了上面代码的循环部分,循环的初始阶段设置为+5,但还是有这个问题,请问下您有遇到这个问题吗?
图片描述

写回答

1回答

liuyubobobo

2020-08-25

貌似是 sklearn 的升级,导致如果只有一个样本的时候,计算 r^2 会报这个 warning。


我测试了一下,整体上即使有这个 warning,不影响实验的结果。但我已经在代码仓中修改了代码,让循环从 2 开始,就不会出现这个问题了。


传送门:https://github.com/liuyubobobo/Play-with-Machine-Learning-Algorithms/blob/master/12-Decision-Tree/Optional-01-Learning-Curve-for-Decision-Tree/Optional-01-Learning-Curve-for-Decision-Tree.ipynb


继续加油!:)

0
0

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

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

5893 学习 · 2454 问题

查看课程