なぜそれができるのですか
GradientBoostingClassifier(loss='ls')
次のエラーで失敗します:
raise ValueError("``n_classes`` must be 1 for regression")
ValueError: ``n_classes`` must be 1 for regression
それは完璧に動作しloss='deviance'
ますか?
Ubuntu 64ビットでscipy-0.11.0rc1でscikit-learn-0.11を使用していますこれは、バイナリクラス「YES」「NO」でデータセットを分類するときに発生しました。