Merge pull request #217 from nerdcha/master

Bugfix for multiclass sklearn wrapper
This commit is contained in:
Tianqi Chen 2015-04-02 21:14:21 -07:00
commit 93d3f4fe61

View File

@ -829,7 +829,7 @@ class XGBClassifier(XGBModel, ClassifierMixin):
def predict_proba(self, X):
testDmatrix = DMatrix(X)
class_probs = self._Booster.predict(testDmatrix)
if self._yspace == "multiclass":
if self.objective == "multi:softprob":
return class_probs
else:
classone_probs = class_probs