代码之家  ›  专栏  ›  技术社区  ›  liyuhui

h2o genmodel中SharedTreeNode的详细参数描述在哪里?

h2o
  •  0
  • liyuhui  · 技术社区  · 6 年前

    我正在使用h2o genmodel解析Mojo模型。

    但我对生成的shareTreeNode类中的一些参数有些困惑。我查询了API文档( http://docs.h2o.ai/h2o/latest-stable/h2o-genmodel/javadoc/index.html )和源代码,没有任何参数的文字说明。

    我真的需要解释所有参数,因为我需要将其更改为项目中定义的参数,作为另一种格式。

    以下是SharedTreeNode中的参数,一些参数如下 colName 我能自己理解。但是参数像 inclusiveNa 我真的不知道。

    public class SharedTreeNode {
        final SharedTreeNode parent;
        final int subgraphNumber;
        int nodeNumber;
        float weight;
        final int depth;
        int colId;
        String colName;
        boolean leftward;
        boolean naVsRest;
        float splitValue = 0.0F / 0.0;
        String[] domainValues;
        GenmodelBitSet bs;
        float predValue = 0.0F / 0.0;
        float squaredError = 0.0F / 0.0;
        SharedTreeNode leftChild;
        public SharedTreeNode rightChild;
        private boolean inclusiveNa;
        private BitSet inclusiveLevels;
    }
    

    这是我的密码。

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  1
  •   TomKraljevic    6 年前

    inclusiveNa和Inclusivels用于计算树可视化。从父节点到子节点的圆弧显示NA值移动的位置,以及分类拆分移动的不同级别。