我想为一个nlp问题使用RandomForestClassifier,但是当我使用predict_log_proba方法时,我得到一个除零错误。我看了一下predict_proba方法的结果,发现其原因是因为某些类(总共有6个类)的某些概率为0.因此,当predict_log_proba试图将np.log应用于0时,它会得到一个错误。有没有一个参数可以避免这个问题?Sklearn RandomForestClassifier predict_log_proba除以零误差
我知道predict_log_proba可以正确地使用一个随机森林分类,因为我看到这个示例代码使用它,它工作得很好:http://scikit-learn.org/stable/auto_examples/calibration/plot_calibration_multiclass.html
我使用sklearn版本0.19和RandomForestClassifier的默认参数值。