【问题标题】:Error while running a model in R在 R 中运行模型时出错
【发布时间】:2017-05-23 06:20:00
【问题描述】:

错误:water.exceptions.H2OModelBuilderIllegalArgumentException:DRF 模型的非法参数:DRF_model_R_1485775621321_2。详细信息:字段错误:_ntrees:树模型不适合驱动程序节点的内存(每棵树 3.9 MB x 400 > 1.50 GB) - 尝试减少 ntrees 和/或 max_depth 或增加 min_rows!

local=h2o.init(nthreads=2,max_mem_size='5G')
data_r=as.h2o(data.matrix(data_tr))
rn_clf=h2o.randomForest(feature.names,
                'log.Sales',
                training_frame=data_r,
                ntrees=400,
                max_depth=28,
                nbins_cats = 1115                    
               )}

除了减少 ntrees 或 max_depth 之外,还有其他方法可以解决这个问题吗?

【问题讨论】:

    标签: r analytics random-forest


    【解决方案1】:

    是的,要么减少特征或 nbins_cat(首先确定最佳 nbins_cats)或增加 RAM 大小,最大深度非常高,你必须减少它,

    【讨论】:

      猜你喜欢
      • 2015-11-23
      • 2018-04-09
      • 1970-01-01
      • 1970-01-01
      • 2018-02-05
      • 2021-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多