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. 模型
  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: 字符串)

值成员

  1. 最终 def !=(arg0: 任意): 布尔值
    定义类
    AnyRef → Any
  2. 最终 def ##(): 整数
    定义类
    AnyRef → Any
  3. 最终 def $[T](param: 参数[T]): T
    属性
    protected
    定义类
    Params
  4. 最终 def ==(arg0: 任意): 布尔值
    定义类
    AnyRef → Any
  5. val TMP_TRANSFORMED_COL: 字符串
    属性
    protected
    定义类
    XGBoostModel
  6. def addNonXGBoostParam(ps: 参数[_]*): 单元
    属性
    protected
    定义类
    NonXGBoostParams
  7. 最终 val aftLossDistribution: 参数[字符串]
    定义类
    LearningTaskParams
  8. 最终 val alpha: 双精度参数
    定义类
    TreeBoosterParams
  9. 最终 def asInstanceOf[T0]: T0
    定义类
    Any
  10. 最终 val baseMarginCol: 参数[字符串]

    初始预测(又称基准边距)列名的参数。

    初始预测(又称基准边距)列名的参数。

    定义类
    HasBaseMarginCol
  11. 最终 val baseScore: 双精度参数
    定义类
    LearningTaskParams
  12. 最终 val booster: 参数[字符串]
    定义类
    GeneralParams
  13. 最终 val cacheHostRatio: 浮点参数
    定义类
    SparkParams
  14. 最终 def clear(param: 参数[_]): XGBoostRankerModel.this.type
    定义类
    Params
  15. def clone(): AnyRef
    属性
    protected[lang]
    定义类
    AnyRef
    注解
    @throws( ... ) @native()
  16. 最终 val colsampleBylevel: 双精度参数
    定义类
    TreeBoosterParams
  17. 最终 val colsampleBynode: 双精度参数
    定义类
    TreeBoosterParams
  18. 最终 val colsampleBytree: 双精度参数
    定义类
    TreeBoosterParams
  19. 最终 val contribPredictionCol: 参数[字符串]

    贡献预测列的参数。

    贡献预测列的参数。

    定义类
    HasContribPredictionCol
  20. def copy(extra: 参数映射): XGBoostRankerModel
    定义类
    XGBoostRankerModel → XGBoostModel → Model → Transformer → PipelineStage → Params
  21. def copyValues[T <: 参数](to: T, extra: 参数映射): T
    属性
    protected
    定义类
    Params
  22. 最终 val customEval: CustomEvalParam
    定义类
    SparkParams
  23. 最终 val customObj: CustomObjParam
    定义类
    SparkParams
  24. 最终 def defaultCopy[T <: 参数](extra: 参数映射): T
    属性
    protected
    定义类
    Params
  25. 最终 val device: 参数[字符串]
    定义类
    GeneralParams
  26. 最终 def eq(arg0: AnyRef): 布尔值
    定义类
    AnyRef
  27. def equals(arg0: 任意): 布尔值
    定义类
    AnyRef → Any
  28. 最终 val eta: 双精度参数
    定义类
    TreeBoosterParams
  29. 最终 val evalMetric: 参数[字符串]
    定义类
    LearningTaskParams
  30. def explainParam(param: 参数[_]): 字符串
    定义类
    Params
  31. def explainParams(): 字符串
    定义类
    Params
  32. 最终 def extractParamMap(): 参数映射
    定义类
    Params
  33. 最终 def extractParamMap(extra: 参数映射): 参数映射
    定义类
    Params
  34. def featureIsArrayType(schema: 结构类型): 布尔值
    属性
    protected[spark]
    定义类
    SparkParams
  35. 最终 val featureNames: 字符串数组参数

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

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

    定义类
    SparkParams
  36. 最终 val featureTypes: 字符串数组参数

    特征类型,q 为数字,c 为类别。

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

    定义类
    SparkParams
  37. 最终 val featuresCol: 参数[字符串]
    定义类
    HasFeaturesCol
  38. 最终 val featuresCols: 字符串数组参数

    特征列名称的参数。

    特征列名称的参数。

    定义类
    HasFeaturesCols
  39. def featuresDataType: 数据类型
    属性
    protected
    定义类
    PredictionModel
  40. def finalize(): 单元
    属性
    protected[lang]
    定义类
    AnyRef
    注解
    @throws( classOf[java.lang.Throwable] )
  41. 最终 val forceRepartition: 布尔参数
    定义类
    SparkParams
  42. 最终 val gamma: 双精度参数
    定义类
    TreeBoosterParams
  43. 最终 def get[T](param: 参数[T]): 选项[T]
    定义类
    Params
  44. 最终 def getAftLossDistribution: 字符串
    定义类
    LearningTaskParams
  45. 最终 def getAlpha: 双精度
    定义类
    TreeBoosterParams
  46. 最终 def getBaseMarginCol: 字符串

  47. 最终 def getBaseScore: 双精度
    定义类
    LearningTaskParams
  48. 最终 def getBooster: 字符串
    定义类
    GeneralParams
  49. 最终 def getCacheHostRatio: 浮点
    定义类
    SparkParams
  50. 最终 def getClass(): [_]
    定义类
    AnyRef → Any
    注解
    @native()
  51. 最终 def getColsampleBylevel: 双精度
    定义类
    TreeBoosterParams
  52. 最终 def getColsampleBynode: 双精度
    定义类
    TreeBoosterParams
  53. 最终 def getColsampleBytree: 双精度
    定义类
    TreeBoosterParams
  54. 最终 def getContribPredictionCol: 字符串

  55. 最终 def getCustomEval: EvalTrait
    定义类
    SparkParams
  56. 最终 def getCustomObj: ObjectiveTrait
    定义类
    SparkParams
  57. 最终 def getDefault[T](param: 参数[T]): 选项[T]
    定义类
    Params
  58. 最终 def getDevice: 字符串
    定义类
    GeneralParams
  59. 最终 def getEta: 双精度
    定义类
    TreeBoosterParams
  60. 最终 def getEvalMetric: 字符串
    定义类
    LearningTaskParams
  61. 最终 def getFeatureNames: 数组[字符串]
    定义类
    SparkParams
  62. 最终 def getFeatureTypes: 数组[字符串]
    定义类
    SparkParams
  63. 最终 def getFeaturesCol: 字符串
    定义类
    HasFeaturesCol
  64. 最终 def getFeaturesCols: 数组[字符串]

    定义类
    HasFeaturesCols
  65. 最终 def getForceRepartition: 布尔值
    定义类
    SparkParams
  66. 最终 def getGamma: 双精度
    定义类
    TreeBoosterParams
  67. 最终 def getGroupCol: 字符串

    定义类
    HasGroupCol
  68. 最终 def getGrowPolicy: 字符串
    定义类
    TreeBoosterParams
  69. 最终 def getHuberSlope: 双精度
    定义类
    LearningTaskParams
  70. 最终 def getInferBatchSize: 整数

    定义类
    SparkParams
  71. 最终 def getInteractionConstraints: 字符串
    定义类
    TreeBoosterParams
  72. 最终 def getLabelCol: 字符串
    定义类
    HasLabelCol
  73. 最终 def getLambda: 双精度
    定义类
    TreeBoosterParams
  74. 最终 def getLambdarankBiasNorm: 双精度
    定义类
    LearningTaskParams
  75. 最终 def getLambdarankNumPairPerSample: 整数
    定义类
    LearningTaskParams
  76. 最终 def getLambdarankPairMethod: 字符串
    定义类
    LearningTaskParams
  77. 最终 def getLambdarankUnbiased: 布尔值
    定义类
    LearningTaskParams
  78. 最终 def getLeafPredictionCol: 字符串

  79. 最终 def getMaxBins: 整数
    定义类
    TreeBoosterParams
  80. 最终 def getMaxCachedHistNode: 整数
    定义类
    TreeBoosterParams
  81. 最终 def getMaxDeltaStep: 双精度
    定义类
    TreeBoosterParams
  82. 最终 def getMaxDepth: 整数
    定义类
    TreeBoosterParams
  83. 最终 def getMaxLeaves: 整数
    定义类
    TreeBoosterParams
  84. 最终 def getMaxQuantileBatches: 整数
    定义类
    SparkParams
  85. 最终 def getMinCachePageBytes: 长整型
    定义类
    SparkParams
  86. 最终 def getMinChildWeight: 双精度
    定义类
    TreeBoosterParams
  87. 最终 def getMissing: 浮点
    定义类
    SparkParams
  88. 最终 def getMonotoneConstraints: 数组[整数]
    定义类
    TreeBoosterParams
  89. 最终 def getNdcgExpGain: 布尔值
    定义类
    LearningTaskParams
  90. 最终 def getNormalizeType: 字符串
    定义类
    DartBoosterParams
  91. 最终 def getNthread: 整数
    定义类
    GeneralParams
  92. 最终 def getNumClass: 整数
    定义类
    LearningTaskParams
  93. 最终 def getNumEarlyStoppingRounds: 整数
    定义类
    SparkParams
  94. 最终 def getNumParallelTree: 整数
    定义类
    TreeBoosterParams
  95. 最终 def getNumRound: 整数
    定义类
    SparkParams
  96. 最终 def getNumWorkers: 整数
    定义类
    SparkParams
  97. 最终 def getObjective: 字符串
    定义类
    LearningTaskParams
  98. 最终 def getOneDrop: 布尔值
    定义类
    DartBoosterParams
  99. 最终 def getOrDefault[T](param: 参数[T]): T
    定义类
    Params
  100. def getParam(paramName: 字符串): 参数[任意]
    定义类
    Params
  101. 最终 def getPredictionCol: 字符串
    定义类
    HasPredictionCol
  102. 最终 def getProcessType: 字符串
    定义类
    TreeBoosterParams
  103. 最终 def getRabitTrackerHostIp: 字符串
    定义类
    RabitParams
  104. 最终 def getRabitTrackerPort: 整数
    定义类
    RabitParams
  105. 最终 def getRabitTrackerTimeout: 整数
    定义类
    RabitParams
  106. 最终 def getRateDrop: 双精度
    定义类
    DartBoosterParams
  107. 最终 def getRefreshLeaf: 布尔值
    定义类
    TreeBoosterParams
  108. 最终 def getSampleType: 字符串
    定义类
    DartBoosterParams
  109. 最终 def getSamplingMethod: 字符串
    定义类
    TreeBoosterParams
  110. 最终 def getScalePosWeight: 双精度
    定义类
    TreeBoosterParams
  111. 最终 def getSeed: 长整型
    定义类
    LearningTaskParams
  112. 最终 def getSeedPerIteration: 布尔值
    定义类
    LearningTaskParams
  113. 最终 def getSkipDrop: 双精度
    定义类
    DartBoosterParams
  114. 最终 def getSubsample: 双精度
    定义类
    TreeBoosterParams
  115. 最终 def getTreeMethod: 字符串
    定义类
    TreeBoosterParams
  116. 最终 def getTweedieVariancePower: 双精度
    定义类
    LearningTaskParams
  117. 最终 def getUpdater: 字符串
    定义类
    TreeBoosterParams
  118. 最终 def getUseExternalMemory: 布尔值
    定义类
    SparkParams
  119. 最终 def getValidateParameters: 布尔值
    定义类
    GeneralParams
  120. 最终 def getVerbosity: 整数
    定义类
    GeneralParams
  121. 最终 def getWeightCol: 字符串
    定义类
    HasWeightCol
  122. 最终 val groupCol: 参数[字符串]
    定义类
    HasGroupCol
  123. 最终 val growPolicy: 参数[字符串]
    定义类
    TreeBoosterParams
  124. 最终 def hasDefault[T](param: 参数[T]): 布尔值
    定义类
    Params
  125. def hasParam(paramName: 字符串): 布尔值
    定义类
    Params
  126. def hasParent: 布尔值
    定义类
    模型
  127. def hashCode(): 整数
    定义类
    AnyRef → Any
    注解
    @native()
  128. 最终 val huberSlope: 双精度参数
    定义类
    LearningTaskParams
  129. 最终 val inferBatchSize: 整数参数
    定义类
    SparkParams
  130. def initializeLogIfNecessary(isInterpreter: 布尔值, silent: 布尔值): 布尔值
    属性
    protected
    定义类
    Logging
  131. def initializeLogIfNecessary(isInterpreter: 布尔值): 单元
    属性
    protected
    定义类
    Logging
  132. 最终 val interactionConstraints: 参数[字符串]
    定义类
    TreeBoosterParams
  133. 最终 def isDefined(param: 参数[_]): 布尔值
    定义类
    Params
  134. def isDefinedNonEmpty(param: 参数[字符串]): 布尔值
    定义类
    ParamUtils
  135. def isFeaturesColsValid: 布尔值

    检查 featuresCols 是否有效

    检查 featuresCols 是否有效

    定义类
    HasFeaturesCols
  136. 最终 def isInstanceOf[T0]: 布尔值
    定义类
    Any
  137. final def isSet(param: Param[_]): Boolean
    定义类
    Params
  138. def isTraceEnabled(): Boolean
    属性
    protected
    定义类
    Logging
  139. final val labelCol: Param[String]
    定义类
    HasLabelCol
  140. final val lambda: DoubleParam

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

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

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

    叶子预测列的参数。

    叶子预测列的参数。

    定义类
    HasLeafPredictionCol
  146. def log: Logger
    属性
    protected
    定义类
    Logging
  147. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  148. def logDebug(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  149. def logError(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  150. def logError(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  151. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  152. def logInfo(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  153. def logName: String
    属性
    protected
    定义类
    Logging
  154. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  155. def logTrace(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  156. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  157. def logWarning(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  158. final val maxBins: IntParam
    定义类
    TreeBoosterParams
  159. final val maxCachedHistNode: IntParam
    定义类
    TreeBoosterParams
  160. final val maxDeltaStep: DoubleParam
    定义类
    TreeBoosterParams
  161. final val maxDepth: IntParam
    定义类
    TreeBoosterParams
  162. final val maxLeaves: IntParam
    定义类
    TreeBoosterParams
  163. final val maxQuantileBatches: IntParam
    定义类
    SparkParams
  164. final val minCachePageBytes: LongParam
    定义类
    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]
    属性
    protected
    定义类
    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]
    定义类
    模型
  186. def postTransform(dataset: Dataset[_], pred: PredictedColumns): Dataset[_]
    属性
    protected[spark]
    定义类
    RankerRegressorBaseModel → XGBoostModel
  187. def predict(features: Vector): Double
    定义类
    XGBoostRankerModel → PredictionModel
  188. def predictSingleInstance(features: Vector): Array[Float]
    属性
    protected
    定义类
    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
    属性
    protected
    定义类
    Params
  203. final def set(param: String, value: Any): XGBoostRankerModel.this.type
    属性
    protected
    定义类
    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 setCacheHostRatio(value: Float): XGBoostRankerModel
    定义类
    SparkParams
  211. def setColsampleBylevel(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  212. def setColsampleBynode(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  213. def setColsampleBytree(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  214. def setContribPredictionCol(value: String): XGBoostRankerModel
    定义类
    SparkParams
  215. def setCustomEval(value: EvalTrait): XGBoostRankerModel
    定义类
    SparkParams
  216. def setCustomObj(value: ObjectiveTrait): XGBoostRankerModel
    定义类
    SparkParams
  217. final def setDefault(paramPairs: ParamPair[_]*): XGBoostRankerModel.this.type
    属性
    protected
    定义类
    Params
  218. final def setDefault[T](param: Param[T], value: T): XGBoostRankerModel.this.type
    属性
    protected[org.apache.spark.ml]
    定义类
    Params
  219. def setDevice(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  220. def setEta(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  221. def setEvalMetric(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  222. def setFeatureNames(value: Array[String]): XGBoostRankerModel
    定义类
    SparkParams
  223. def setFeatureTypes(value: Array[String]): XGBoostRankerModel
    定义类
    SparkParams
  224. def setFeaturesCol(value: Array[String]): XGBoostRankerModel
    定义类
    SparkParams
  225. def setFeaturesCol(value: String): XGBoostRankerModel
    定义类
    PredictionModel
  226. def setForceRepartition(value: Boolean): XGBoostRankerModel
    定义类
    SparkParams
  227. def setGamma(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  228. def setGroupCol(value: String): XGBoostRankerModel
  229. def setGrowPolicy(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  230. def setHuberSlope(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  231. def setInferBatchSize(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  232. def setInteractionConstraints(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  233. def setLambda(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  234. def setLambdarankBiasNorm(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  235. def setLambdarankNumPairPerSample(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  236. def setLambdarankPairMethod(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  237. def setLambdarankUnbiased(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  238. def setLeafPredictionCol(value: String): XGBoostRankerModel
    定义类
    SparkParams
  239. def setMaxBins(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  240. def setMaxCachedHistNode(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  241. def setMaxDeltaStep(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  242. def setMaxDepth(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  243. def setMaxLeaves(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  244. def setMaxQuantileBatches(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  245. def setMinCachePageBytes(value: Long): 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 setNumEarlyStoppingRounds(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  253. def setNumParallelTree(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  254. def setNumRound(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  255. def setNumWorkers(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  256. def setObjective(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  257. def setOneDrop(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  258. def setParent(parent: Estimator[XGBoostRankerModel]): XGBoostRankerModel
    定义类
    模型
  259. def setPredictionCol(value: String): XGBoostRankerModel
    定义类
    PredictionModel
  260. def setProcessType(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  261. def setRabitTrackerHostIp(value: String): XGBoostRankerModel
    定义类
    SparkParams
  262. def setRabitTrackerPort(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  263. def setRabitTrackerTimeout(value: Int): XGBoostRankerModel
    定义类
    SparkParams
  264. def setRateDrop(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  265. def setRefreshLeaf(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  266. def setSampleType(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  267. def setSamplingMethod(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  268. def setScalePosWeight(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  269. def setSeed(value: Long): XGBoostRankerModel
    定义类
    XGBoostParams
  270. def setSeedPerIteration(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  271. def setSkipDrop(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  272. def setSubsample(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  273. def setTreeMethod(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  274. def setTweedieVariancePower(value: Double): XGBoostRankerModel
    定义类
    XGBoostParams
  275. def setUpdater(value: String): XGBoostRankerModel
    定义类
    XGBoostParams
  276. def setUseExternalMemory(value: Boolean): XGBoostRankerModel
    定义类
    SparkParams
  277. def setValidateParameters(value: Boolean): XGBoostRankerModel
    定义类
    XGBoostParams
  278. def setVerbosity(value: Int): XGBoostRankerModel
    定义类
    XGBoostParams
  279. def setWeightCol(value: String): XGBoostRankerModel
    定义类
    SparkParams
  280. final val skipDrop: DoubleParam
    定义类
    DartBoosterParams
  281. final val subsample: DoubleParam
    定义类
    TreeBoosterParams
  282. val summary: Option[XGBoostTrainingSummary]
    定义类
    XGBoostRankerModel → XGBoostModel
  283. final def synchronized[T0](arg0: ⇒ T0): T0
    定义类
    AnyRef
  284. def toString(): String
    定义类
    Identifiable → AnyRef → Any
  285. def transform(dataset: Dataset[_]): DataFrame
    定义类
    XGBoostModel → Transformer
  286. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    定义类
    Transformer
    注解
    @Since( "2.0.0" )
  287. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    定义类
    Transformer
    注解
    @Since( "2.0.0" ) @varargs()
  288. def transformImpl(dataset: Dataset[_]): DataFrame
    属性
    protected
    定义类
    PredictionModel
  289. def transformSchema(schema: StructType): StructType
    定义类
    PredictionModel → PipelineStage
  290. def transformSchema(schema: StructType, logging: Boolean): StructType
    属性
    protected
    定义类
    PipelineStage
    注解
    @DeveloperApi()
  291. final val treeMethod: Param[String]
    定义类
    TreeBoosterParams
  292. final val tweedieVariancePower: DoubleParam
    定义类
    LearningTaskParams
  293. val uid: String
    定义类
    XGBoostRankerModel → Identifiable
  294. final val updater: Param[String]
    定义类
    TreeBoosterParams
  295. final val useExternalMemory: BooleanParam
    定义类
    SparkParams
  296. def validateAndTransformSchema(schema: StructType, fitting: Boolean): StructType
    定义类
    SchemaValidationTrait
  297. def validateAndTransformSchema(schema: StructType, fitting: Boolean, featuresDataType: DataType): StructType
    属性
    protected
    定义类
    PredictorParams
  298. def validateFeatureType(schema: StructType): Unit
    属性
    protected[spark]
    定义类
    SparkParams
  299. final val validateParameters: BooleanParam
    定义类
    GeneralParams
  300. final val verbosity: IntParam
    定义类
    GeneralParams
  301. final def wait(): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  302. final def wait(arg0: Long, arg1: Int): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  303. final def wait(arg0: Long): Unit
    定义类
    AnyRef
    注解
    @throws( ... ) @native()
  304. final val weightCol: Param[String]
    定义类
    HasWeightCol
  305. 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

未分组