c

ml.dmlc.xgboost4j.java

QuantileDMatrix

QuantileDMatrix 继承 DMatrix

QuantileDMatrix 仅用于训练

线性超类
DMatrix, AnyRef, Any
已知子类
排序
  1. 字母顺序
  2. 按继承顺序
已继承
  1. QuantileDMatrix
  2. DMatrix
  3. AnyRef
  4. Any
  1. 隐藏所有
  2. 显示所有
可见性
  1. 公共
  2. 所有

实例构造函数

  1. 新建 QuantileDMatrix(iter: Iterator[ColumnBatch], refDMatrix: QuantileDMatrix, missing: Float, maxBin: Int, nthread: Int)

    根据 CUDA 数组接口从迭代器创建 QuantileDMatrix

    根据 CUDA 数组接口从迭代器创建 QuantileDMatrix

    iter

    提供相应 CUDA 数组接口的 XGBoost ColumnBatch

    refDMatrix

    提供分位数信息的参考 QuantileDMatrix,在创建带有 QuantileDMatrix 的验证/测试数据集时需要。将训练 DMatrix 作为参考意味着将相同的量化应用于训练数据,也应用于验证/测试数据

    missing

    缺失值

    maxBin

    最大分箱数

    nthread

    并行度

    抛出的异常
  2. 新建 QuantileDMatrix(iter: Iterator[ColumnBatch], missing: Float, maxBin: Int, nthread: Int)

    根据 CUDA 数组接口从迭代器创建 QuantileDMatrix

    根据 CUDA 数组接口从迭代器创建 QuantileDMatrix

    iter

    提供相应 CUDA 数组接口的 XGBoost ColumnBatch

    missing

    缺失值

    maxBin

    最大分箱数

    nthread

    并行度

    抛出的异常
  3. 新建 QuantileDMatrix()
    属性
    protected[java]

类型成员

  1. QuantileCut 继承 AnyRef
    定义类
    DMatrix

值成员

  1. 最终 定义 !=(arg0: Any): Boolean
    定义类
    AnyRef → Any
  2. 最终 定义 ##(): Int
    定义类
    AnyRef → Any
  3. 最终 定义 ==(arg0: Any): Boolean
    定义类
    AnyRef → Any
  4. 最终 定义 asInstanceOf[T0]: T0
    定义类
    Any
  5. 定义 clone(): AnyRef
    属性
    protected[lang]
    定义类
    AnyRef
    注解
    @throws( ... ) @native()
  6. 定义 dispose(): Unit
    定义类
    DMatrix
  7. 最终 定义 eq(arg0: AnyRef): Boolean
    定义类
    AnyRef
  8. 定义 equals(arg0: Any): Boolean
    定义类
    AnyRef → Any
  9. 定义 finalize(): Unit
    属性
    protected[java]
    定义类
    DMatrix → AnyRef
  10. 定义 getBaseMargin(): Array[Float]
    定义类
    DMatrix
    注解
    @throws( ... )
  11. 最终 定义 getClass(): Class[_]
    定义类
    AnyRef → Any
    注解
    @native()
  12. 定义 getFeatureNames(): Array[String]
    定义类
    DMatrix
    注解
    @throws( ... )
  13. 定义 getFeatureTypes(): Array[String]
    定义类
    DMatrix
    注解
    @throws( ... )
  14. 定义 getGroup(): Array[Int]
    定义类
    DMatrix
    注解
    @throws( ... )
  15. 定义 getHandle(): Long
    定义类
    DMatrix
  16. 定义 getLabel(): Array[Float]
    定义类
    DMatrix
    注解
    @throws( ... )
  17. 定义 getQuantileCut(): QuantileCut
    定义类
    DMatrix
    注解
    @throws( ... )
  18. 定义 getWeight(): Array[Float]
    定义类
    DMatrix
    注解
    @throws( ... )
  19. 定义 hashCode(): Int
    定义类
    AnyRef → Any
    注解
    @native()
  20. 最终 定义 isInstanceOf[T0]: Boolean
    定义类
    Any
  21. 最终 定义 ne(arg0: AnyRef): Boolean
    定义类
    AnyRef
  22. 定义 nonMissingNum(): Long
    定义类
    DMatrix
    注解
    @throws( ... )
  23. 最终 定义 notify(): Unit
    定义类
    AnyRef
    注解
    @native()
  24. 最终 定义 notifyAll(): Unit
    定义类
    AnyRef
    注解
    @native()
  25. 定义 rowNum(): Long
    定义类
    DMatrix
    注解
    @throws( ... )
  26. 定义 saveBinary(arg0: String): Unit
    定义类
    DMatrix
  27. 定义 setBaseMargin(baseMargin: Array[Array[Float]]): Unit
    定义类
    QuantileDMatrix → DMatrix
    注解
    @Override()
  28. 定义 setBaseMargin(baseMargin: Array[Float]): Unit
    定义类
    QuantileDMatrix → DMatrix
    注解
    @Override()
  29. 定义 setBaseMargin(column: Column): Unit
    定义类
    QuantileDMatrix → DMatrix
    注解
    @Override()
  30. 定义 setFeatureNames(arg0: Array[String]): Unit
    定义类
    DMatrix
    注解
    @throws( ... )
  31. 定义 setFeatureTypes(arg0: Array[String]): Unit
    定义类
    DMatrix
    注解
    @throws( ... )
  32. 定义 setGroup(group: Array[Int]): Unit
    定义类
    QuantileDMatrix → DMatrix
    注解
    @Override()
  33. 定义 setLabel(labels: Array[Float]): Unit
    定义类
    QuantileDMatrix → DMatrix
    注解
    @Override()
  34. 定义 setLabel(column: Column): Unit
    定义类
    QuantileDMatrix → DMatrix
    注解
    @Override()
  35. 定义 setQueryId(arg0: Array[Int]): Unit
    定义类
    DMatrix
    注解
    @throws( ... )
  36. 定义 setQueryId(arg0: Column): Unit
    定义类
    DMatrix
    注解
    @throws( ... )
  37. 定义 setWeight(weights: Array[Float]): Unit
    定义类
    QuantileDMatrix → DMatrix
    注解
    @Override()
  38. 定义 setWeight(column: Column): Unit
    定义类
    QuantileDMatrix → DMatrix
    注解
    @Override()
  39. 定义 slice(arg0: Array[Int]): DMatrix
    定义类
    DMatrix
    注解
    @throws( ... )
  40. 最终 定义 synchronized[T0](arg0: ⇒ T0): T0
    定义类
    AnyRef
  41. 定义 toString(): String
    定义类
    AnyRef → Any
  42. 最终 定义 wait(): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  43. 最终 定义 wait(arg0: Long, arg1: Int): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  44. 最终 定义 wait(arg0: Long): Unit
    定义类
    AnyRef
    注解
    @throws( ... ) @native()

继承自 DMatrix

继承自 AnyRef

继承自 Any

未分组