我认为相当简单的问题 - 我想了解如何从我在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中的模型中获取此信息?
答案 0 :(得分:1)
你有一个错字 - 你在thresholds_and_metric_scores
之后错过了一个单引号。
perf['metrics']['thresholds_and_metric_scores']
答案 1 :(得分:0)
使用dir()查找所需的各种功能。