h2o模型不可订阅

时间:2018-06-15 23:17:30

标签: python h2o

我认为相当简单的问题 - 我想了解如何从我在python中构建的h2o模型中提取各种元数据?

在R中我可以运行以下内容来获取此类信息。

my_h2o_model@algorithm
my_h2o_model@parameters

my_performance = h2o.performance(my_h2o_model)
my_performance@metrics$thresholds_and_metric_scores # awesome see all classifier metrics at each threshold

在python中,如果我尝试

my_h2o_model['algorithm'] 

my_h2o_model[0]

perf=model_performance(my_h2o_model)
perf['metrics']['thresholds_and_metric_scores] # !!!!
  

TypeError:' H2OGradientBoostingEstimator'对象不可订阅

如何从python中的模型中获取此信息?

2 个答案:

答案 0 :(得分:1)

你有一个错字 - 你在thresholds_and_metric_scores之后错过了一个单引号。

perf['metrics']['thresholds_and_metric_scores']

答案 1 :(得分:0)

使用dir()查找所需的各种功能。