类 Boost


  • public class Boost
    extends DTrees
    从 DTrees 派生的提升树分类器 SEE: REF: ml_intro_boost
    • 构造函数详细信息

      • Boost

        protected Boost​(long addr)
    • 方法详细信息

      • __fromPtr__

        public static Boost __fromPtr__​(long addr)
      • getBoostType (获取 Boost 类型)

        public int getBoostType()
        SEE: setBoostType
        返回
        自动生成
      • setBoostType (设置 Boost 类型)

        public void setBoostType​(int val)
        getBoostType SEE: getBoostType
        参数
        val - 自动生成
      • getWeakCount (获取弱分类器数量)

        public int getWeakCount()
        SEE: setWeakCount
        返回
        自动生成
      • setWeakCount (设置弱分类器数量)

        public void setWeakCount​(int val)
        getWeakCount SEE: getWeakCount
        参数
        val - 自动生成
      • getWeightTrimRate (获取权重裁剪率)

        public double getWeightTrimRate()
        SEE: setWeightTrimRate
        返回
        自动生成
      • setWeightTrimRate (设置权重裁剪率)

        public void setWeightTrimRate​(double val)
        getWeightTrimRate SEE: getWeightTrimRate
        参数
        val - 自动生成
      • create

        public static Boost create()
        创建空模型。 使用 StatModel::train 训练模型,Algorithm::load<Boost>(filename) 加载预训练模型。
        返回
        自动生成
      • load

        public static Boost load​(java.lang.String filepath,
                                 java.lang.String nodeName)
        从文件加载并创建序列化的 Boost。 使用 Boost::save 将 RTree 序列化并存储到磁盘。 通过使用文件路径调用此函数,再次从此文件加载 Boost。 (可选)指定包含分类器的文件的节点
        参数
        filepath - 序列化 Boost 的路径
        nodeName - 包含分类器的节点的名称
        返回
        自动生成
      • load

        public static Boost load​(java.lang.String filepath)
        从文件加载并创建序列化的 Boost。 使用 Boost::save 将 RTree 序列化并存储到磁盘。 通过使用文件路径调用此函数,再次从此文件加载 Boost。 (可选)指定包含分类器的文件的节点
        参数
        filepath - 序列化 Boost 的路径
        返回
        自动生成
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        重写
        finalize 在类中 DTrees
        抛出
        java.lang.Throwable