小编use*_*468的帖子

为什么Scikit GradientBoostingClassifier不允许我使用最小二乘回归?

为什么会这样呢?

GradientBoostingClassifier(loss='ls')
Run Code Online (Sandbox Code Playgroud)

失败了:

raise ValueError("``n_classes`` must be 1 for regression")
ValueError: ``n_classes`` must be 1 for regression
Run Code Online (Sandbox Code Playgroud)

它与...完美配合loss='deviance'

我在Ubuntu 64位中使用scikit-learn-0.11和scipy-0.11.0rc1这发生了对二进制类'YES''NO'的数据集进行分类.

python data-mining scikit-learn

6
推荐指数
1
解决办法
1421
查看次数

标签 统计

data-mining ×1

python ×1

scikit-learn ×1