为什么会这样
GradientBoostingClassifier(loss='ls')
失败:
raise ValueError("``n_classes`` must be 1 for regression")
ValueError: ``n_classes`` must be 1 for regression
它与loss='deviance'
?
我在 Ubuntu 64 位中使用 scikit-learn-0.11 和 scipy-0.11.0rc1 这发生在对具有二进制类“YES”“NO”的数据集进行分类。