类 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()