所以我在H2O中使用GridSearch训练了几个GBM模型。
然后我训练了一个像这样的集合模型:from h2o.estimators.stackedensemble import H2OStackedEnsembleEstimator
#List of all models in the GridSearch
all_model_ids=grid_search_gbm.model_ids
ensemble = H2OStackedEnsembleEstimator(
model_id = 'ensemble_gbm' ,
base_models = all_model_ids
)
ensemble.train(
x=training_columns,
y=response_column,
training_frame=train,
)
我无法从" grid_search_gbm"中提取特定模型。并将其输入" H2OStackedEnsembleEstimator()"。有提取这个的方法吗?例如,' grid_search_gbm'?
中的3个最佳模型答案 0 :(得分:1)
你试过吗
grid_search_gbm.model_ids[:3]
它应该为您提供与
相同的模型IDgrid_search_gbm.sorted_metric_table()['model_ids'][:3]