c

ml.dmlc.xgboost4j.scala.spark

GpuXGBoostPlugin

GpuXGBoostPlugin 继承自 XGBoostPlugin

GpuXGBoostPlugin 是利用 spark-rapids 加速 XGBoost 从 ETL 到训练的 XGBoost 插件。

线性超类型
XGBoostPlugin, Serializable, AnyRef, Any
排序
  1. 按字母顺序
  2. 按继承顺序
继承的
  1. GpuXGBoostPlugin
  2. XGBoostPlugin
  3. Serializable
  4. AnyRef
  5. Any
  1. 隐藏全部
  2. 显示全部
可见性
  1. 公共
  2. 全部

实例构造函数

  1. 新的 GpuXGBoostPlugin()

值成员

  1. final 方法 !=(arg0: Any): Boolean
    定义类
    AnyRef → Any
  2. final 方法 ##(): Int
    定义类
    AnyRef → Any
  3. final 方法 ==(arg0: Any): Boolean
    定义类
    AnyRef → Any
  4. final 方法 asInstanceOf[T0]: T0
    定义类
    Any
  5. 方法 buildRddWatches[T <: XGBoostEstimator[T, M], M <: XGBoostModel[M]](estimator: XGBoostEstimator[T, M], dataset: Dataset[_]): (RDD[Watches], Map[String, AnyRef])

    将 Dataset 转换为 RDD[Watches],该 RDD[Watches] 将被馈送到 XGBoost 中

    将 Dataset 转换为 RDD[Watches],该 RDD[Watches] 将被馈送到 XGBoost 中

    estimator

    要处理的 estimator。

    dataset

    要转换的 dataset。

    返回

    RDD[Watches]

    定义类
    GpuXGBoostPlugin → XGBoostPlugin
  6. 方法 clone(): AnyRef
    属性
    protected[lang]
    定义类
    AnyRef
    注解
    @throws( ... ) @native()
  7. final 方法 eq(arg0: AnyRef): Boolean
    定义类
    AnyRef
  8. 方法 equals(arg0: Any): Boolean
    定义类
    AnyRef → Any
  9. 方法 finalize(): Unit
    属性
    protected[lang]
    定义类
    AnyRef
    注解
    @throws( classOf[java.lang.Throwable] )
  10. final 方法 getClass(): Class[_]
    定义类
    AnyRef → Any
    注解
    @native()
  11. 方法 hashCode(): Int
    定义类
    AnyRef → Any
    注解
    @native()
  12. 方法 isEnabled(dataset: Dataset[_]): Boolean

    插件是否启用,如果未启用,则回退到常规 CPU 管道

    插件是否启用,如果未启用,则回退到常规 CPU 管道

    dataset

    输入的 dataset

    返回

    布尔值

    定义类
    GpuXGBoostPlugin → XGBoostPlugin
  13. final 方法 isInstanceOf[T0]: Boolean
    定义类
    Any
  14. final 方法 ne(arg0: AnyRef): Boolean
    定义类
    AnyRef
  15. final 方法 notify(): Unit
    定义类
    AnyRef
    注解
    @native()
  16. final 方法 notifyAll(): Unit
    定义类
    AnyRef
    注解
    @native()
  17. final 方法 synchronized[T0](arg0: ⇒ T0): T0
    定义类
    AnyRef
  18. 方法 toString(): String
    定义类
    AnyRef → Any
  19. 方法 transform[M <: XGBoostModel[M]](model: XGBoostModel[M], dataset: Dataset[_]): DataFrame
    定义类
    GpuXGBoostPlugin → XGBoostPlugin
  20. final 方法 wait(): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  21. final 方法 wait(arg0: Long, arg1: Int): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  22. final 方法 wait(arg0: Long): Unit
    定义类
    AnyRef
    注解
    @throws( ... ) @native()

继承自 XGBoostPlugin

继承自 Serializable

继承自 AnyRef

继承自 Any

未分组