Python H2O性能指标:AUCPR不可用?

Python H2O性能指标:AUCPR不可用?,python,machine-learning,h2o,Python,Machine Learning,H2o,我正在处理一个二进制分类问题,我尝试在H2O中使用性能度量AUCPR,因为我有一个不平衡的数据集 但是,当我尝试调用aucpr度量时,出现以下错误 # entrainement aml_sans_class_balance.train(x=x_h2o, y=y_h2o, training_frame=train_h2o, validation_frame=valid_h2o) # Score auc prediction = aml_sans_class_balance.leader.mod

我正在处理一个二进制分类问题,我尝试在H2O中使用性能度量AUCPR,因为我有一个不平衡的数据集

但是,当我尝试调用aucpr度量时,出现以下错误

# entrainement
aml_sans_class_balance.train(x=x_h2o, y=y_h2o, training_frame=train_h2o, validation_frame=valid_h2o)


# Score auc
prediction = aml_sans_class_balance.leader.model_performance(test_data=test_h2o)
tot_auc_score_sans_class_balance.append(prediction.aucpr())
print('score auc à itération', j+1,':',prediction.aucpr())

----------------------------------------------------------------------

AttributeError: type object 'H2OBinomialModelMetrics' has no attribute 'aucpr'

谢谢你的帮助


注意。

您必须调用
prediction.pr_auc()
方法,而不是
prediction.aucpr()
方法

见文件: