Python predict_proba

我有一个关于机器学习中使用log_loss函数的分类问题的问题scikit-learn。


from sklearn.ensemble import RandomForestClassifier

classifier = RandomForestClassifier()

classifier.fit(Xtrain, ytrain)

soft = classifier.predict_proba(Xtest)[:,1]

log_loss = log_loss(ytest, soft)

我想计算日志损失,但出现错误:


'numpy.float64' object is not callable

我认为这个问题可能来自于向量软中有一些0。但我知道解决这个问题吗?


s = 0

for x in soft : 

    if x == 0 : 

        s+=1

print(s)

>> 17729

提前致谢


jeck猫
浏览 217回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python