H2O 性能指标:AUCPR 不可用?
H2O Performance metric : AUCPR not available?
我正在处理一个二元分类问题,我尝试在 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()
方法。
我正在处理一个二元分类问题,我尝试在 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()
方法。