H2O性能指标:AUCPR不可用?

我在处理一个二分类问题,由于数据集不平衡,我尝试在H2O中使用性能指标AUCPR。

然而,当我尝试调用aucpr指标时,收到了以下错误。

# entrainementaml_sans_class_balance.train(x=x_h2o, y=y_h2o, training_frame=train_h2o, validation_frame=valid_h2o)# Score aucprediction = 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()方法。

请查看文档:http://docs.h2o.ai/h2o/latest-stable/h2o-py/docs/metrics.html#h2o.model.metrics_base.MetricsBase.pr_auc

Related Posts

在使用k近邻算法时,有没有办法获取被使用的“邻居”?

我想找到一种方法来确定在我的knn算法中实际使用了哪些…

Theano在Google Colab上无法启用GPU支持

我在尝试使用Theano库训练一个模型。由于我的电脑内…

准确性评分似乎有误

这里是代码: from sklearn.metrics…

Keras Functional API: “错误检查输入时:期望input_1具有4个维度,但得到形状为(X, Y)的数组”

我在尝试使用Keras的fit_generator来训…

如何使用sklearn.datasets.make_classification在指定范围内生成合成数据?

我想为分类问题创建合成数据。我使用了sklearn.d…

如何处理预测时不在训练集中的标签

已关闭。 此问题与编程或软件开发无关。目前不接受回答。…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注