类 QuantileDMatrix 继承 DMatrix
QuantileDMatrix 仅用于训练
线性超类
已知子类
排序
- 字母顺序
- 按继承顺序
已继承
- QuantileDMatrix
- DMatrix
- AnyRef
- Any
- 隐藏所有
- 显示所有
可见性
- 公共
- 所有
实例构造函数
-
新建 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
并行度
- 抛出的异常
-
新建 QuantileDMatrix(iter: Iterator[ColumnBatch], missing: Float, maxBin: Int, nthread: Int)
根据 CUDA 数组接口从迭代器创建 QuantileDMatrix
根据 CUDA 数组接口从迭代器创建 QuantileDMatrix
- iter
提供相应 CUDA 数组接口的 XGBoost ColumnBatch
- missing
缺失值
- maxBin
最大分箱数
- nthread
并行度
- 抛出的异常
-
新建 QuantileDMatrix()
- 属性
- protected[java]
类型成员
-
类 QuantileCut 继承 AnyRef
- 定义类
- DMatrix
值成员
-
最终 定义 !=(arg0: Any): Boolean
- 定义类
- AnyRef → Any
-
最终 定义 ##(): Int
- 定义类
- AnyRef → Any
-
最终 定义 ==(arg0: Any): Boolean
- 定义类
- AnyRef → Any
-
最终 定义 asInstanceOf[T0]: T0
- 定义类
- Any
-
定义 clone(): AnyRef
- 属性
- protected[lang]
- 定义类
- AnyRef
- 注解
- @throws( ... ) @native()
-
定义 dispose(): Unit
- 定义类
- DMatrix
-
最终 定义 eq(arg0: AnyRef): Boolean
- 定义类
- AnyRef
-
定义 equals(arg0: Any): Boolean
- 定义类
- AnyRef → Any
-
定义 finalize(): Unit
- 属性
- protected[java]
- 定义类
- DMatrix → AnyRef
-
定义 getBaseMargin(): Array[Float]
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
最终 定义 getClass(): Class[_]
- 定义类
- AnyRef → Any
- 注解
- @native()
-
定义 getFeatureNames(): Array[String]
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 getFeatureTypes(): Array[String]
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 getGroup(): Array[Int]
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 getHandle(): Long
- 定义类
- DMatrix
-
定义 getLabel(): Array[Float]
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 getQuantileCut(): QuantileCut
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 getWeight(): Array[Float]
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 hashCode(): Int
- 定义类
- AnyRef → Any
- 注解
- @native()
-
最终 定义 isInstanceOf[T0]: Boolean
- 定义类
- Any
-
最终 定义 ne(arg0: AnyRef): Boolean
- 定义类
- AnyRef
-
定义 nonMissingNum(): Long
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
最终 定义 notify(): Unit
- 定义类
- AnyRef
- 注解
- @native()
-
最终 定义 notifyAll(): Unit
- 定义类
- AnyRef
- 注解
- @native()
-
定义 rowNum(): Long
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 saveBinary(arg0: String): Unit
- 定义类
- DMatrix
-
定义 setBaseMargin(baseMargin: Array[Array[Float]]): Unit
- 定义类
- QuantileDMatrix → DMatrix
- 注解
- @Override()
-
定义 setBaseMargin(baseMargin: Array[Float]): Unit
- 定义类
- QuantileDMatrix → DMatrix
- 注解
- @Override()
-
定义 setBaseMargin(column: Column): Unit
- 定义类
- QuantileDMatrix → DMatrix
- 注解
- @Override()
-
定义 setFeatureNames(arg0: Array[String]): Unit
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 setFeatureTypes(arg0: Array[String]): Unit
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 setGroup(group: Array[Int]): Unit
- 定义类
- QuantileDMatrix → DMatrix
- 注解
- @Override()
-
定义 setLabel(labels: Array[Float]): Unit
- 定义类
- QuantileDMatrix → DMatrix
- 注解
- @Override()
-
定义 setLabel(column: Column): Unit
- 定义类
- QuantileDMatrix → DMatrix
- 注解
- @Override()
-
定义 setQueryId(arg0: Array[Int]): Unit
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 setQueryId(arg0: Column): Unit
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
定义 setWeight(weights: Array[Float]): Unit
- 定义类
- QuantileDMatrix → DMatrix
- 注解
- @Override()
-
定义 setWeight(column: Column): Unit
- 定义类
- QuantileDMatrix → DMatrix
- 注解
- @Override()
-
定义 slice(arg0: Array[Int]): DMatrix
- 定义类
- DMatrix
- 注解
- @throws( ... )
-
最终 定义 synchronized[T0](arg0: ⇒ T0): T0
- 定义类
- AnyRef
-
定义 toString(): String
- 定义类
- AnyRef → Any
-
最终 定义 wait(): Unit
- 定义类
- AnyRef
- 注解
- @throws( ... )
-
最终 定义 wait(arg0: Long, arg1: Int): Unit
- 定义类
- AnyRef
- 注解
- @throws( ... )
-
最终 定义 wait(arg0: Long): Unit
- 定义类
- AnyRef
- 注解
- @throws( ... ) @native()