我正在为h2o中的GBM执行gridsearch,以获得具有连续预测变量的连续结果 . 我正在使用交叉验证进行训练,然后在测试集上进行预测 .
我正在使用.predict_leaf_node_assignment函数:
best_gbm.predict_leaf_node_assignment(test_frame_h2o)(其中best_gbm是我从gridsearch获得的最好的gbm模型)
并获取下表,我们可以看到每个树T1,T2,T3等的叶节点分配 .
问题1:
如何获得下表中每片叶子的T1,T2,T3等值,而不是叶子的位置?
问题2:
如果有办法获得T1,T2,T3等的值,它们实际上反映了什么? T1是第一个预测然后T2,T3,T4是校正吗?或T1是预测,然后T2是T1校正等?
谢谢 .
在“步骤2:编译并运行MOJO”中,此步骤的第2部分仅在R中给出:“通过创建名为main.java的新文件在实验文件夹中创建主程序(例如,使用”vim main“ . java“) . 包含以下内容 . 请注意,此文件引用上面使用R创建的GBM模型 . ”
我可以在python中这样做吗?我试图在jupyter笔记本中复制例如命令“import java.io. *”,但它抛出一个错误(ModuleNotFoundError:没有名为'java'的模块) .