XGBoostRankerModel 继承 PredictionModel[Vector, XGBoostRankerModel] 混入 RankerRegressorBaseModel[XGBoostRankerModel] 混入 HasGroupCol

线性超类
HasGroupCol, RankerRegressorBaseModel[XGBoostRankerModel], XGBoostModel[XGBoostRankerModel], ParamUtils[XGBoostRankerModel], SparkParams[XGBoostRankerModel], SchemaValidationTrait, RabitParams, NonXGBoostParams, HasContribPredictionCol, HasLeafPredictionCol, HasWeightCol, HasBaseMarginCol, HasFeaturesCols, XGBoostParams[XGBoostRankerModel], DartBoosterParams, GeneralParams, LearningTaskParams, TreeBoosterParams, MLWritable, PredictionModel[Vector, XGBoostRankerModel], PredictorParams, HasPredictionCol, HasFeaturesCol, HasLabelCol, Model[XGBoostRankerModel], Transformer, PipelineStage, Logging, Params, Serializable, Serializable, Identifiable, AnyRef, Any
排序
  1. 字母序
  2. 按继承关系
继承的成员
  1. XGBoostRankerModel
  2. HasGroupCol
  3. RankerRegressorBaseModel
  4. XGBoostModel
  5. ParamUtils
  6. SparkParams
  7. SchemaValidationTrait
  8. RabitParams
  9. NonXGBoostParams
  10. HasContribPredictionCol
  11. HasLeafPredictionCol
  12. HasWeightCol
  13. HasBaseMarginCol
  14. HasFeaturesCols
  15. XGBoostParams
  16. DartBoosterParams
  17. GeneralParams
  18. LearningTaskParams
  19. TreeBoosterParams
  20. MLWritable
  21. PredictionModel
  22. PredictorParams
  23. HasPredictionCol
  24. HasFeaturesCol
  25. HasLabelCol
  26. Model
  27. Transformer
  28. PipelineStage
  29. Logging
  30. Params
  31. Serializable
  32. Serializable
  33. Identifiable
  34. AnyRef
  35. Any
  1. 隐藏全部
  2. 显示全部
可见性
  1. 公有
  2. 全部

实例构造器

  1. 构造 XGBoostRankerModel(uid: String)

值成员

  1. 最终 方法 !=(arg0: Any): Boolean
    定义类
    AnyRef → Any
  2. 最终 方法 ##(): Int
    定义类
    AnyRef → Any
  3. 最终 方法 $[T](param: Param[T]): T
    属性
    保护成员
    定义类
    Params
  4. 最终 方法 ==(arg0: Any): Boolean
    定义类
    AnyRef → Any
  5. TMP_TRANSFORMED_COL: String
    属性
    保护成员
    定义类
    XGBoostModel
  6. 方法 addNonXGBoostParam(ps: Param[_]*): Unit
    属性
    保护成员
    定义类
    NonXGBoostParams
  7. 最终 aftLossDistribution: Param[String]
    定义类
    LearningTaskParams
  8. 最终 alpha: DoubleParam
    定义类
    TreeBoosterParams
  9. 最终 方法 asInstanceOf[T0]: T0
    定义类
    Any
  10. 最终 baseMarginCol: Param[String]

    用于初始预测(即基础边距)列名的参数。

    用于初始预测(即基础边距)列名的参数。

    定义类
    HasBaseMarginCol
  11. 最终 baseScore: DoubleParam
    定义类
    LearningTaskParams
  12. 最终 booster: Param[String]
    定义类
    GeneralParams
  13. 最终 方法 clear(param: Param[_]): XGBoostRankerModel.this.type
    定义类
    Params
  14. 方法 clone(): AnyRef
    属性
    保护成员[lang]
    定义类
    AnyRef
    注解
    @throws( ... ) @native()
  15. 最终 colsampleBylevel: DoubleParam
    定义类
    TreeBoosterParams
  16. 最终 colsampleBynode: DoubleParam
    定义类
    TreeBoosterParams
  17. 最终 colsampleBytree: DoubleParam
    定义类
    TreeBoosterParams
  18. 最终 contribPredictionCol: Param[String]

    用于贡献度预测列名的参数。

    用于贡献度预测列名的参数。

    定义类
    HasContribPredictionCol
  19. 方法 copy(extra: ParamMap): XGBoostRankerModel
    定义类
    XGBoostRankerModel → XGBoostModel → Model → Transformer → PipelineStage → Params
  20. 方法 copyValues[T <: Params](to: T, extra: ParamMap): T
    属性
    保护成员
    定义类
    Params
  21. 最终 customEval: CustomEvalParam
    定义类
    SparkParams
  22. 最终 customObj: CustomObjParam
    定义类
    SparkParams
  23. 最终 方法 defaultCopy[T <: Params](extra: ParamMap): T
    属性
    保护成员
    定义类
    Params
  24. 最终 device: Param[String]
    定义类
    GeneralParams
  25. 最终 方法 eq(arg0: AnyRef): Boolean
    定义类
    AnyRef
  26. 方法 equals(arg0: Any): Boolean
    定义类
    AnyRef → Any
  27. 最终 eta: DoubleParam
    定义类
    TreeBoosterParams
  28. 最终 evalMetric: Param[String]
    定义类
    LearningTaskParams
  29. 方法 explainParam(param: Param[_]): String
    定义类
    Params
  30. 方法 explainParams(): String
    定义类
    Params
  31. 最终 方法 extractParamMap(): ParamMap
    定义类
    Params
  32. 最终 方法 extractParamMap(extra: ParamMap): ParamMap
    定义类
    Params
  33. 方法 featureIsArrayType(schema: StructType): Boolean
    属性
    保护成员[spark]
    定义类
    SparkParams
  34. 最终 featureNames: StringArrayParam

    特征名称,将被设置到 DMatrix 和 Booster 中,并在最终的本地 JSON 模型中使用。

    特征名称,将被设置到 DMatrix 和 Booster 中,并在最终的本地 JSON 模型中使用。在本地代码中,参数名为 feature_name。

    定义类
    SparkParams
  35. 最终 featureTypes: StringArrayParam

    特征类型,q 表示数值型,c 表示类别型。

    特征类型,q 表示数值型,c 表示类别型。在本地代码中,参数名为 feature_type

    定义类
    SparkParams
  36. 最终 featuresCol: Param[String]
    定义类
    HasFeaturesCol
  37. 最终 featuresCols: StringArrayParam

    用于特征列名的参数。

    用于特征列名的参数。

    定义类
    HasFeaturesCols
  38. 方法 featuresDataType: DataType
    属性
    保护成员
    定义类
    PredictionModel
  39. 方法 finalize(): Unit
    属性
    保护成员[lang]
    定义类
    AnyRef
    注解
    @throws( classOf[java.lang.Throwable] )
  40. 最终 forceRepartition: BooleanParam
    定义类
    SparkParams
  41. 最终 gamma: DoubleParam
    定义类
    TreeBoosterParams
  42. 最终 方法 get[T](param: Param[T]): Option[T]
    定义类
    Params
  43. 最终 方法 getAftLossDistribution: String
    定义类
    LearningTaskParams
  44. 最终 方法 getAlpha: Double
    定义类
    TreeBoosterParams
  45. 最终 方法 getBaseMarginCol: String

  46. 最终 方法 getBaseScore: Double
    定义类
    LearningTaskParams
  47. 最终 方法 getBooster: String
    定义类
    GeneralParams
  48. 最终 方法 getClass(): Class[_]
    定义类
    AnyRef → Any
    注解
    @native()
  49. 最终 方法 getColsampleBylevel: Double
    定义类
    TreeBoosterParams
  50. 最终 方法 getColsampleBynode: Double
    定义类
    TreeBoosterParams
  51. 最终 方法 getColsampleBytree: Double
    定义类
    TreeBoosterParams
  52. 最终 方法 getContribPredictionCol: String

  53. 最终 方法 getCustomEval: EvalTrait
    定义类
    SparkParams
  54. 最终 方法 getCustomObj: ObjectiveTrait
    定义类
    SparkParams
  55. 最终 方法 getDefault[T](param: Param[T]): Option[T]
    定义类
    Params
  56. 最终 方法 getDevice: String
    定义类
    GeneralParams
  57. 最终 方法 getEta: Double
    定义类
    TreeBoosterParams
  58. 最终 方法 getEvalMetric: String
    定义类
    LearningTaskParams
  59. 最终 方法 getFeatureNames: Array[String]
    定义类
    SparkParams
  60. 最终 方法 getFeatureTypes: Array[String]
    定义类
    SparkParams
  61. 最终 方法 getFeaturesCol: String
    定义类
    HasFeaturesCol
  62. 最终 方法 getFeaturesCols: Array[String]

    定义类
    HasFeaturesCols
  63. 最终 方法 getForceRepartition: Boolean
    定义类
    SparkParams
  64. 最终 方法 getGamma: Double
    定义类
    TreeBoosterParams
  65. 最终 方法 getGroupCol: String

    定义类
    HasGroupCol
  66. 最终 方法 getGrowPolicy: String
    定义类
    TreeBoosterParams
  67. 最终 方法 getHuberSlope: Double
    定义类
    LearningTaskParams
  68. 最终 方法 getInferBatchSize: Int

    定义类
    SparkParams
  69. 最终 方法 getInteractionConstraints: String
    定义类
    TreeBoosterParams
  70. 最终 方法 getLabelCol: String
    定义类
    HasLabelCol
  71. 最终 方法 getLambda: Double
    定义类
    TreeBoosterParams
  72. 最终 方法 getLambdarankBiasNorm: Double
    定义类
    LearningTaskParams
  73. 最终 方法 getLambdarankNumPairPerSample: Int
    定义类
    LearningTaskParams
  74. 最终 方法 getLambdarankPairMethod: String
    定义类
    LearningTaskParams
  75. 最终 方法 getLambdarankUnbiased: Boolean
    定义类
    LearningTaskParams
  76. 最终 方法 getLeafPredictionCol: String

  77. 最终 方法 getMaxBins: Int
    定义类
    TreeBoosterParams
  78. 最终 方法 getMaxCachedHistNode: Int
    定义类
    TreeBoosterParams
  79. 最终 方法 getMaxDeltaStep: Double
    定义类
    TreeBoosterParams
  80. 最终 方法 getMaxDepth: Int
    定义类
    TreeBoosterParams
  81. 最终 方法 getMaxLeaves: Int
    定义类
    TreeBoosterParams
  82. 最终 方法 getMaxNumDevicePages: Int
    定义类
    SparkParams
  83. 最终 方法 getMaxQuantileBatches: Int
    定义类
    SparkParams
  84. 最终 方法 getMinCachePageBytes: Int
    定义类
    SparkParams
  85. 最终 方法 getMinChildWeight: Double
    定义类
    TreeBoosterParams
  86. 最终 方法 getMissing: Float
    定义类
    SparkParams
  87. 最终 方法 getMonotoneConstraints: Array[Int]
    定义类
    TreeBoosterParams
  88. 最终 方法 getNdcgExpGain: Boolean
    定义类
    LearningTaskParams
  89. 最终 方法 getNormalizeType: String
    定义类
    DartBoosterParams
  90. 最终 方法 getNthread: Int
    定义类
    GeneralParams
  91. 最终 方法 getNumClass: Int
    定义类
    LearningTaskParams
  92. 最终 方法 getNumEarlyStoppingRounds: Int
    定义类
    SparkParams
  93. 最终 方法 getNumParallelTree: Int
    定义类
    TreeBoosterParams
  94. 最终 方法 getNumRound: Int
    定义类
    SparkParams
  95. 最终 方法 getNumWorkers: Int
    定义类
    SparkParams
  96. 最终 方法 getObjective: String
    定义类
    LearningTaskParams
  97. 最终 方法 getOneDrop: Boolean
    定义类
    DartBoosterParams
  98. 最终 方法 getOrDefault[T](param: Param[T]): T
    定义类
    Params
  99. 方法 getParam(paramName: String): Param[Any]
    定义类
    Params
  100. 最终 方法 getPredictionCol: String
    定义类
    HasPredictionCol
  101. 最终 方法 getProcessType: String
    定义类
    TreeBoosterParams
  102. 最终 方法 getRabitTrackerHostIp: String
    定义类
    RabitParams
  103. 最终 方法 getRabitTrackerPort: Int
    定义类
    RabitParams
  104. 最终 方法 getRabitTrackerTimeout: Int
    定义类
    RabitParams
  105. 最终 方法 getRateDrop: Double
    定义类
    DartBoosterParams
  106. 最终 方法 getRefreshLeaf: Boolean
    定义类
    TreeBoosterParams
  107. 最终 方法 getSampleType: String
    定义类
    DartBoosterParams
  108. 最终 方法 getSamplingMethod: String
    定义类
    TreeBoosterParams
  109. 最终 方法 getScalePosWeight: Double
    定义类
    TreeBoosterParams
  110. 最终 方法 getSeed: Long
    定义类
    LearningTaskParams
  111. 最终 方法 getSeedPerIteration: Boolean
    定义类
    LearningTaskParams
  112. 最终 方法 getSkipDrop: Double
    定义类
    DartBoosterParams
  113. 最终 方法 getSubsample: Double
    定义类
    TreeBoosterParams
  114. 最终 方法 getTreeMethod: String
    定义类
    TreeBoosterParams
  115. 最终 方法 getTweedieVariancePower: Double
    定义类
    LearningTaskParams
  116. 最终 方法 getUpdater: String
    定义类
    TreeBoosterParams
  117. 最终 方法 getUseExternalMemory: Boolean
    定义类
    SparkParams
  118. 最终 方法 getValidateParameters: Boolean
    定义类
    GeneralParams
  119. 最终 方法 getVerbosity: Int
    定义类
    GeneralParams
  120. 最终 方法 getWeightCol: String
    定义类
    HasWeightCol
  121. 最终 groupCol: Param[String]
    定义类
    HasGroupCol
  122. 最终 growPolicy: Param[String]
    定义类
    TreeBoosterParams
  123. 最终 方法 hasDefault[T](param: Param[T]): Boolean
    定义类
    Params
  124. 方法 hasParam(paramName: String): Boolean
    定义类
    Params
  125. 方法 hasParent: Boolean
    定义类
    Model
  126. 方法 hashCode(): Int
    定义类
    AnyRef → Any
    注解
    @native()
  127. 最终 huberSlope: DoubleParam
    定义类
    LearningTaskParams
  128. 最终 inferBatchSize: IntParam
    定义类
    SparkParams
  129. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
    属性
    保护成员
    定义类
    Logging
  130. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
    属性
    保护成员
    定义类
    Logging
  131. final val interactionConstraints: Param[String]
    定义类
    TreeBoosterParams
  132. final def isDefined(param: Param[_]): Boolean
    定义类
    Params
  133. def isDefinedNonEmpty(param: Param[String]): Boolean
    定义类
    ParamUtils
  134. def isFeaturesColsValid: Boolean

    检查 featuresCols 是否有效

    检查 featuresCols 是否有效

    定义类
    HasFeaturesCols
  135. final def isInstanceOf[T0]: Boolean
    定义类
    Any
  136. final def isSet(param: Param[_]): Boolean
    定义类
    Params
  137. def isTraceEnabled(): Boolean
    属性
    保护成员
    定义类
    Logging
  138. final val labelCol: Param[String]
    定义类
    HasLabelCol
  139. final val lambda: DoubleParam

    权重的 L2 正则化项,增加此值将使模型更保守。

    权重的 L2 正则化项,增加此值将使模型更保守。[default=1]

    定义类
    TreeBoosterParams
  140. final val lambdarankBiasNorm: DoubleParam
    定义类
    LearningTaskParams
  141. final val lambdarankNumPairPerSample: IntParam
    定义类
    LearningTaskParams
  142. final val lambdarankPairMethod: Param[String]
    定义类
    LearningTaskParams
  143. final val lambdarankUnbiased: BooleanParam
    定义类
    LearningTaskParams
  144. final val leafPredictionCol: Param[String]

    叶子节点预测列名的参数。

    叶子节点预测列名的参数。

    定义类
    HasLeafPredictionCol
  145. def log: Logger
    属性
    保护成员
    定义类
    Logging
  146. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
    属性
    保护成员
    定义类
    Logging
  147. def logDebug(msg: ⇒ String): Unit
    属性
    保护成员
    定义类
    Logging
  148. def logError(msg: ⇒ String, throwable: Throwable): Unit
    属性
    保护成员
    定义类
    Logging
  149. def logError(msg: ⇒ String): Unit
    属性
    保护成员
    定义类
    Logging
  150. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
    属性
    保护成员
    定义类
    Logging
  151. def logInfo(msg: ⇒ String): Unit
    属性
    保护成员
    定义类
    Logging
  152. def logName: String
    属性
    保护成员
    定义类
    Logging
  153. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
    属性
    保护成员
    定义类
    Logging
  154. def logTrace(msg: ⇒ String): Unit
    属性
    保护成员
    定义类
    Logging
  155. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
    属性
    保护成员
    定义类
    Logging
  156. def logWarning(msg: ⇒ String): Unit
    属性
    保护成员
    定义类
    Logging
  157. final val maxBins: IntParam
    定义类
    TreeBoosterParams
  158. final val maxCachedHistNode: IntParam
    定义类
    TreeBoosterParams
  159. final val maxDeltaStep: DoubleParam
    定义类
    TreeBoosterParams
  160. final val maxDepth: IntParam
    定义类
    TreeBoosterParams
  161. final val maxLeaves: IntParam
    定义类
    TreeBoosterParams
  162. final val maxNumDevicePages: IntParam
    定义类
    SparkParams
  163. final val maxQuantileBatches: IntParam
    定义类
    SparkParams
  164. final val minCachePageBytes: IntParam
    定义类
    SparkParams
  165. final val minChildWeight: DoubleParam
    定义类
    TreeBoosterParams
  166. final val missing: FloatParam

    被视为缺失值的值。

    被视为缺失值的值。默认值:Float.NaN

    定义类
    SparkParams
  167. final val monotoneConstraints: IntArrayParam
    定义类
    TreeBoosterParams
  168. val nativeBooster: Booster

    获取原生 XGBoost Booster

    获取原生 XGBoost Booster

    定义类
    XGBoostRankerModel → XGBoostModel
  169. final val ndcgExpGain: BooleanParam
    定义类
    LearningTaskParams
  170. final def ne(arg0: AnyRef): Boolean
    定义类
    AnyRef
  171. lazy val nonXGBoostParams: Array[String]
    属性
    保护成员
    定义类
    NonXGBoostParams
  172. final val normalizeType: Param[String]
    定义类
    DartBoosterParams
  173. final def notify(): Unit
    定义类
    AnyRef
    注解
    @native()
  174. final def notifyAll(): Unit
    定义类
    AnyRef
    注解
    @native()
  175. final val nthread: IntParam
    定义类
    GeneralParams
  176. final val numClass: IntParam
    定义类
    LearningTaskParams
  177. final val numEarlyStoppingRounds: IntParam
    定义类
    SparkParams
  178. def numFeatures: Int
    定义类
    PredictionModel
    注解
    @Since( "1.6.0" )
  179. final val numParallelTree: IntParam
    定义类
    TreeBoosterParams
  180. final val numRound: IntParam
    定义类
    SparkParams
  181. final val numWorkers: IntParam
    定义类
    SparkParams
  182. final val objective: Param[String]
    定义类
    LearningTaskParams
  183. final val oneDrop: BooleanParam
    定义类
    DartBoosterParams
  184. lazy val params: Array[Param[_]]
    定义类
    Params
  185. var parent: Estimator[XGBoostRankerModel]
    定义类
    Model
  186. def postTransform(dataset: Dataset[_], pred: PredictedColumns): Dataset[_]
    属性
    保护成员[spark]
    定义类
    RankerRegressorBaseModel → XGBoostModel
  187. def predict(features: Vector): Double
    定义类
    XGBoostRankerModel → PredictionModel
  188. def predictSingleInstance(features: Vector): Array[Float]
    属性
    保护成员
    定义类
    XGBoostModel
  189. final val predictionCol: Param[String]
    定义类
    HasPredictionCol
  190. final val processType: Param[String]
    定义类
    TreeBoosterParams
  191. final val rabitTrackerHostIp: Param[String]
    定义类
    RabitParams
  192. final val rabitTrackerPort: IntParam
    定义类
    RabitParams
  193. final val rabitTrackerTimeout: IntParam
    定义类
    RabitParams
  194. final val rateDrop: DoubleParam
    定义类
    DartBoosterParams
  195. final val refreshLeaf: BooleanParam
    定义类
    TreeBoosterParams
  196. final val sampleType: Param[String]
    定义类
    DartBoosterParams
  197. final val samplingMethod: Param[String]
    定义类
    TreeBoosterParams
  198. def save(path: String): Unit
    定义类
    MLWritable
    注解
    @Since( "1.6.0" ) @throws( ... )
  199. final val scalePosWeight: DoubleParam
    定义类
    TreeBoosterParams
  200. final val seed: LongParam
    定义类
    LearningTaskParams
  201. final val seedPerIteration: BooleanParam
    定义类
    LearningTaskParams
  202. final def set(paramPair: ParamPair[_]): XGBoostRankerModel.this.type
    属性
    保护成员
    定义类
    Params
  203. final def set(param: String, value: Any): XGBoostRankerModel.this.type
    属性
    保护成员
    定义类
    Params
  204. final def set[T](param: Param[T], value: T): XGBoostRankerModel.this.type
    定义类
    Params
  205. def setAftLossDistribution(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  206. def setAlpha(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  207. def setBaseMarginCol(value: String): XGBoostRankerModel
    定义类
    SparkParams
  208. def setBaseScore(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  209. def setBooster(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  210. def setColsampleBylevel(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  211. def setColsampleBynode(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  212. def setColsampleBytree(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  213. def setContribPredictionCol(value: String): XGBoostRankerModel
    定义类
    SparkParams
  214. def setCustomEval(value: EvalTrait): XGBoostRankerModel
    定义类
    SparkParams
  215. def setCustomObj(value: ObjectiveTrait): XGBoostRankerModel
    定义类
    SparkParams
  216. final def setDefault(paramPairs: ParamPair[_]*): XGBoostRankerModel.this.type
    属性
    保护成员
    定义类
    Params
  217. final def setDefault[T](param: Param[T], value: T): XGBoostRankerModel.this.type
    属性
    受保护的 [org.apache.spark.ml]
    定义类
    Params
  218. def setDevice(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  219. def setEta(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  220. def setEvalMetric(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  221. def setFeatureNames(value: Array[String]): XGBoostRankerModel
    定义类
    SparkParams
  222. def setFeatureTypes(value: Array[String]): XGBoostRankerModel
    定义类
    SparkParams
  223. def setFeaturesCol(value: Array[String]): XGBoostRankerModel
    定义类
    SparkParams
  224. def setFeaturesCol(value: String): XGBoostRankerModel
    定义类
    PredictionModel
  225. def setForceRepartition(value: Boolean): XGBoostRankerModel
    定义类
    SparkParams
  226. def setGamma(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  227. def setGroupCol(value: String): XGBoostRankerModel
  228. def setGrowPolicy(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  229. def setHuberSlope(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  230. def setInferBatchSize(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  231. def setInteractionConstraints(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  232. def setLambda(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  233. def setLambdarankBiasNorm(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  234. def setLambdarankNumPairPerSample(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  235. def setLambdarankPairMethod(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  236. def setLambdarankUnbiased(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  237. def setLeafPredictionCol(value: String): XGBoostRankerModel
    定义类
    SparkParams
  238. def setMaxBins(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  239. def setMaxCachedHistNode(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  240. def setMaxDeltaStep(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  241. def setMaxDepth(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  242. def setMaxLeaves(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  243. def setMaxNumDevicePages(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  244. final val maxQuantileBatches: IntParam
    定义类
    SparkParams
  245. def setMinCachePageBytes(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  246. def setMinChildWeight(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  247. def setMissing(value: Float): XGBoostRankerModel
    定义类
    SparkParams
  248. def setNdcgExpGain(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  249. def setNormalizeType(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  250. def setNthread(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  251. def setNumClass(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  252. def setNumParallelTree(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  253. def setNumRound(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  254. def setNumWorkers(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  255. def setObjective(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  256. def setOneDrop(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  257. def setParent(parent: Estimator[XGBoostRankerModel]): XGBoostRankerModel
    定义类
    Model
  258. def setPredictionCol(value: String): XGBoostRankerModel
    定义类
    PredictionModel
  259. def setProcessType(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  260. def setRabitTrackerHostIp(value: String): XGBoostRankerModel
    定义类
    SparkParams
  261. def setRabitTrackerPort(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  262. def setRabitTrackerTimeout(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  263. def setRateDrop(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  264. def setRefreshLeaf(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  265. def setSampleType(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  266. def setSamplingMethod(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  267. def setScalePosWeight(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  268. def setSeed(value: Long): XGBoostRankerModel
    定义类
    XGBoostParams
  269. def setSeedPerIteration(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  270. def setSkipDrop(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  271. def setSubsample(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  272. def setTreeMethod(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  273. def setTweedieVariancePower(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  274. def setUpdater(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  275. def setUseExternalMemory(value: Boolean): XGBoostRankerModel
    定义类
    SparkParams
  276. def setValidateParameters(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  277. def setVerbosity(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  278. def setWeightCol(value: String): XGBoostRankerModel
    定义类
    SparkParams
  279. final val skipDrop: DoubleParam
    定义类
    DartBoosterParams
  280. final val subsample: DoubleParam
    定义类
    TreeBoosterParams
  281. val summary: Option[XGBoostTrainingSummary]
    定义类
    XGBoostRankerModel → XGBoostModel
  282. final def synchronized[T0](arg0: ⇒ T0): T0
    定义类
    AnyRef
  283. def toString(): String
    定义类
    Identifiable → AnyRef → Any
  284. def transform(dataset: Dataset[_]): DataFrame
    定义类
    XGBoostModel → Transformer
  285. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    定义类
    Transformer
    注解
    @Since( "2.0.0" )
  286. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    定义类
    Transformer
    注解
    @Since( "2.0.0" ) @varargs()
  287. def transformImpl(dataset: Dataset[_]): DataFrame
    属性
    保护成员
    定义类
    PredictionModel
  288. def transformSchema(schema: StructType): StructType
    定义类
    PredictionModel → PipelineStage
  289. def transformSchema(schema: StructType, logging: Boolean): StructType
    属性
    保护成员
    定义类
    PipelineStage
    注解
    @DeveloperApi()
  290. final val treeMethod: Param[String]
    定义类
    TreeBoosterParams
  291. final val tweedieVariancePower: DoubleParam
    定义类
    LearningTaskParams
  292. val uid: String
    定义类
    XGBoostRankerModel → Identifiable
  293. final val updater: Param[String]
    定义类
    TreeBoosterParams
  294. final val useExternalMemory: BooleanParam
    定义类
    SparkParams
  295. def validateAndTransformSchema(schema: StructType, fitting: Boolean): StructType
    定义类
    SchemaValidationTrait
  296. def validateAndTransformSchema(schema: StructType, fitting: Boolean, featuresDataType: DataType): StructType
    属性
    保护成员
    定义类
    PredictorParams
  297. def validateFeatureType(schema: StructType): Unit
    属性
    保护成员[spark]
    定义类
    SparkParams
  298. final val validateParameters: BooleanParam
    定义类
    GeneralParams
  299. final val verbosity: IntParam
    定义类
    GeneralParams
  300. final def wait(): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  301. final def wait(arg0: Long, arg1: Int): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  302. final def wait(arg0: Long): Unit
    定义类
    AnyRef
    注解
    @throws( ... ) @native()
  303. final val weightCol: Param[String]
    定义类
    HasWeightCol
  304. def write: MLWriter
    定义类
    XGBoostModel → MLWritable

继承自 HasGroupCol

继承自 RankerRegressorBaseModel[XGBoostRankerModel]

继承自 XGBoostModel[XGBoostRankerModel]

继承自 ParamUtils[XGBoostRankerModel]

继承自 SparkParams[XGBoostRankerModel]

继承自 SchemaValidationTrait

继承自 RabitParams

继承自 NonXGBoostParams

继承自 HasWeightCol

继承自 HasBaseMarginCol

继承自 HasFeaturesCols

继承自 XGBoostParams[XGBoostRankerModel]

继承自 DartBoosterParams

继承自 GeneralParams

继承自 LearningTaskParams

继承自 TreeBoosterParams

继承自 MLWritable

继承自 PredictionModel[Vector, XGBoostRankerModel]

继承自 PredictorParams

继承自 HasPredictionCol

继承自 HasFeaturesCol

继承自 HasLabelCol

继承自 Model[XGBoostRankerModel]

继承自 Transformer

继承自 PipelineStage

继承自 Logging

继承自 Params

继承自 Serializable

继承自 Serializable

继承自 Identifiable

继承自 AnyRef

继承自 Any

getParam

param

未分组