XGBoostRanker 扩展 Predictor[Vector, XGBoostRanker, XGBoostRankerModel] 并具有 XGBoostEstimator[XGBoostRanker, XGBoostRankerModel] 和 HasGroupCol

线性超类
HasGroupCol, XGBoostEstimator[XGBoostRanker, XGBoostRankerModel], DefaultParamsWritable, MLWritable, ParamMapConversion, NonParamVariables[XGBoostRanker, XGBoostRankerModel], ParamUtils[XGBoostRanker], SparkParams[XGBoostRanker], SchemaValidationTrait, RabitParams, NonXGBoostParams, HasContribPredictionCol, HasLeafPredictionCol, HasWeightCol, HasBaseMarginCol, HasFeaturesCols, XGBoostParams[XGBoostRanker], DartBoosterParams, GeneralParams, LearningTaskParams, TreeBoosterParams, Predictor[Vector, XGBoostRanker, XGBoostRankerModel], PredictorParams, HasPredictionCol, HasFeaturesCol, HasLabelCol, Estimator[XGBoostRankerModel], PipelineStage, Logging, Params, Serializable, Serializable, Identifiable, AnyRef, Any
排序
  1. 字母顺序
  2. 按继承顺序
已继承
  1. XGBoostRanker
  2. HasGroupCol
  3. XGBoostEstimator
  4. DefaultParamsWritable
  5. MLWritable
  6. ParamMapConversion
  7. NonParamVariables
  8. ParamUtils
  9. SparkParams
  10. SchemaValidationTrait
  11. RabitParams
  12. NonXGBoostParams
  13. HasContribPredictionCol
  14. HasLeafPredictionCol
  15. HasWeightCol
  16. HasBaseMarginCol
  17. HasFeaturesCols
  18. XGBoostParams
  19. DartBoosterParams
  20. GeneralParams
  21. LearningTaskParams
  22. TreeBoosterParams
  23. 预测器
  24. PredictorParams
  25. HasPredictionCol
  26. HasFeaturesCol
  27. HasLabelCol
  28. Estimator
  29. PipelineStage
  30. Logging
  31. Params
  32. Serializable
  33. Serializable
  34. Identifiable
  35. AnyRef
  36. Any
  1. 隐藏所有
  2. 显示所有
可见性
  1. 公共
  2. 所有

实例构造函数

  1. XGBoostRanker(xgboostParams: Map[String, Any])
  2. XGBoostRanker(uid: String)
  3. XGBoostRanker()
  4. XGBoostRanker(uid: String, xgboostParams: Map[String, Any])

值成员

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

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

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

    定义类
    HasBaseMarginCol
  10. 最终 val baseScore: DoubleParam
    定义类
    LearningTaskParams
  11. 最终 val booster: Param[String]
    定义类
    GeneralParams
  12. 最终 val cacheHostRatio: FloatParam
    定义类
    SparkParams
  13. 最终 def clear(param: Param[_]): XGBoostRanker.this.type
    定义类
    Params
  14. def clone(): AnyRef
    属性
    protected[lang]
    定义类
    AnyRef
    注解
    @throws( ... ) @native()
  15. 最终 val colsampleBylevel: DoubleParam
    定义类
    TreeBoosterParams
  16. 最终 val colsampleBynode: DoubleParam
    定义类
    TreeBoosterParams
  17. 最终 val colsampleBytree: DoubleParam
    定义类
    TreeBoosterParams
  18. 最终 val contribPredictionCol: Param[String]

    贡献预测列的参数。

    贡献预测列的参数。

    定义类
    HasContribPredictionCol
  19. def copy(extra: ParamMap): XGBoostRanker
    定义类
    XGBoostEstimator → Estimator → PipelineStage → Params
  20. def copyValues[T <: Params](to: T, extra: ParamMap): T
    属性
    protected
    定义类
    Params
  21. def createModel(booster: Booster, summary: XGBoostTrainingSummary): XGBoostRankerModel
    属性
    protected
    定义类
    XGBoostRanker → XGBoostEstimator
  22. 最终 val customEval: CustomEvalParam
    定义类
    SparkParams
  23. 最终 val customObj: CustomObjParam
    定义类
    SparkParams
  24. 最终 def defaultCopy[T <: Params](extra: ParamMap): T
    属性
    protected
    定义类
    Params
  25. 最终 val device: Param[String]
    定义类
    GeneralParams
  26. 最终 def eq(arg0: AnyRef): Boolean
    定义类
    AnyRef
  27. def equals(arg0: Any): Boolean
    定义类
    AnyRef → Any
  28. 最终 val eta: DoubleParam
    定义类
    TreeBoosterParams
  29. 最终 val evalMetric: Param[String]
    定义类
    LearningTaskParams
  30. def explainParam(param: Param[_]): String
    定义类
    Params
  31. def explainParams(): String
    定义类
    Params
  32. 最终 def extractParamMap(): ParamMap
    定义类
    Params
  33. 最终 def extractParamMap(extra: ParamMap): ParamMap
    定义类
    Params
  34. def featureIsArrayType(schema: StructType): Boolean
    属性
    protected[spark]
    定义类
    SparkParams
  35. 最终 val featureNames: StringArrayParam

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

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

    定义类
    SparkParams
  36. 最终 val featureTypes: StringArrayParam

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

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

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

    特征列名称的参数。

    特征列名称的参数。

    定义类
    HasFeaturesCols
  39. def finalize(): Unit
    属性
    protected[lang]
    定义类
    AnyRef
    注解
    @throws( classOf[java.lang.Throwable] )
  40. def fit(dataset: Dataset[_]): XGBoostRankerModel
    定义类
    Predictor → Estimator
  41. def fit(dataset: Dataset[_], paramMaps: Seq[ParamMap]): Seq[XGBoostRankerModel]
    定义类
    Estimator
    注解
    @Since( "2.0.0" )
  42. def fit(dataset: Dataset[_], paramMap: ParamMap): XGBoostRankerModel
    定义类
    Estimator
    注解
    @Since( "2.0.0" )
  43. def fit(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): XGBoostRankerModel
    定义类
    Estimator
    注解
    @Since( "2.0.0" ) @varargs()
  44. 最终 val forceRepartition: BooleanParam
    定义类
    SparkParams
  45. 最终 val gamma: DoubleParam
    定义类
    TreeBoosterParams
  46. 最终 def get[T](param: Param[T]): Option[T]
    定义类
    Params
  47. 最终 def getAftLossDistribution: String
    定义类
    LearningTaskParams
  48. 最终 def getAlpha: Double
    定义类
    TreeBoosterParams
  49. 最终 def getBaseMarginCol: String

  50. 最终 def getBaseScore: Double
    定义类
    LearningTaskParams
  51. 最终 def getBooster: String
    定义类
    GeneralParams
  52. 最终 def getCacheHostRatio: Float
    定义类
    SparkParams
  53. 最终 def getClass(): Class[_]
    定义类
    AnyRef → Any
    注解
    @native()
  54. 最终 def getColsampleBylevel: Double
    定义类
    TreeBoosterParams
  55. 最终 def getColsampleBynode: Double
    定义类
    TreeBoosterParams
  56. 最终 def getColsampleBytree: Double
    定义类
    TreeBoosterParams
  57. 最终 def getContribPredictionCol: String

  58. 最终 def getCustomEval: EvalTrait
    定义类
    SparkParams
  59. 最终 def getCustomObj: ObjectiveTrait
    定义类
    SparkParams
  60. 最终 def getDefault[T](param: Param[T]): Option[T]
    定义类
    Params
  61. 最终 def getDevice: String
    定义类
    GeneralParams
  62. 最终 def getEta: Double
    定义类
    TreeBoosterParams
  63. def getEvalDataset(): Option[Dataset[_]]
    定义类
    NonParamVariables
  64. 最终 def getEvalMetric: String
    定义类
    LearningTaskParams
  65. 最终 def getFeatureNames: Array[String]
    定义类
    SparkParams
  66. 最终 def getFeatureTypes: Array[String]
    定义类
    SparkParams
  67. 最终 def getFeaturesCol: String
    定义类
    HasFeaturesCol
  68. 最终 def getFeaturesCols: Array[String]

    定义类
    HasFeaturesCols
  69. 最终 def getForceRepartition: Boolean
    定义类
    SparkParams
  70. 最终 def getGamma: Double
    定义类
    TreeBoosterParams
  71. 最终 def getGroupCol: String

    定义类
    HasGroupCol
  72. 最终 def getGrowPolicy: String
    定义类
    TreeBoosterParams
  73. 最终 def getHuberSlope: Double
    定义类
    LearningTaskParams
  74. 最终 def getInferBatchSize: Int

    定义类
    SparkParams
  75. 最终 def getInteractionConstraints: String
    定义类
    TreeBoosterParams
  76. 最终 def getLabelCol: String
    定义类
    HasLabelCol
  77. 最终 def getLambda: Double
    定义类
    TreeBoosterParams
  78. 最终 def getLambdarankBiasNorm: Double
    定义类
    LearningTaskParams
  79. 最终 def getLambdarankNumPairPerSample: Int
    定义类
    LearningTaskParams
  80. 最终 def getLambdarankPairMethod: String
    定义类
    LearningTaskParams
  81. 最终 def getLambdarankUnbiased: Boolean
    定义类
    LearningTaskParams
  82. 最终 def getLeafPredictionCol: String

  83. 最终 def getMaxBins: Int
    定义类
    TreeBoosterParams
  84. 最终 def getMaxCachedHistNode: Int
    定义类
    TreeBoosterParams
  85. 最终 def getMaxDeltaStep: Double
    定义类
    TreeBoosterParams
  86. 最终 def getMaxDepth: Int
    定义类
    TreeBoosterParams
  87. 最终 def getMaxLeaves: Int
    定义类
    TreeBoosterParams
  88. 最终 def getMaxQuantileBatches: Int
    定义类
    SparkParams
  89. 最终 def getMinCachePageBytes: Long
    定义类
    SparkParams
  90. 最终 def getMinChildWeight: Double
    定义类
    TreeBoosterParams
  91. 最终 def getMissing: Float
    定义类
    SparkParams
  92. 最终 def getMonotoneConstraints: Array[Int]
    定义类
    TreeBoosterParams
  93. 最终 def getNdcgExpGain: Boolean
    定义类
    LearningTaskParams
  94. 最终 def getNormalizeType: String
    定义类
    DartBoosterParams
  95. 最终 def getNthread: Int
    定义类
    GeneralParams
  96. 最终 def getNumClass: Int
    定义类
    LearningTaskParams
  97. 最终 def getNumEarlyStoppingRounds: Int
    定义类
    SparkParams
  98. 最终 def getNumParallelTree: Int
    定义类
    TreeBoosterParams
  99. 最终 def getNumRound: Int
    定义类
    SparkParams
  100. 最终 def getNumWorkers: Int
    定义类
    SparkParams
  101. 最终 def getObjective: String
    定义类
    LearningTaskParams
  102. 最终 def getOneDrop: Boolean
    定义类
    DartBoosterParams
  103. 最终 def getOrDefault[T](param: Param[T]): T
    定义类
    Params
  104. def getParam(paramName: String): Param[Any]
    定义类
    Params
  105. 最终 def getPredictionCol: String
    定义类
    HasPredictionCol
  106. 最终 def getProcessType: String
    定义类
    TreeBoosterParams
  107. 最终 def getRabitTrackerHostIp: String
    定义类
    RabitParams
  108. 最终 def getRabitTrackerPort: Int
    定义类
    RabitParams
  109. 最终 def getRabitTrackerTimeout: Int
    定义类
    RabitParams
  110. 最终 def getRateDrop: Double
    定义类
    DartBoosterParams
  111. 最终 def getRefreshLeaf: Boolean
    定义类
    TreeBoosterParams
  112. 最终 def getSampleType: String
    定义类
    DartBoosterParams
  113. 最终 def getSamplingMethod: String
    定义类
    TreeBoosterParams
  114. 最终 def getScalePosWeight: Double
    定义类
    TreeBoosterParams
  115. 最终 def getSeed: Long
    定义类
    LearningTaskParams
  116. 最终 def getSeedPerIteration: Boolean
    定义类
    LearningTaskParams
  117. 最终 def getSkipDrop: Double
    定义类
    DartBoosterParams
  118. 最终 def getSubsample: Double
    定义类
    TreeBoosterParams
  119. 最终 def getTreeMethod: String
    定义类
    TreeBoosterParams
  120. 最终 def getTweedieVariancePower: Double
    定义类
    LearningTaskParams
  121. 最终 def getUpdater: String
    定义类
    TreeBoosterParams
  122. 最终 def getUseExternalMemory: Boolean
    定义类
    SparkParams
  123. 最终 def getValidateParameters: Boolean
    定义类
    GeneralParams
  124. 最终 def getVerbosity: Int
    定义类
    GeneralParams
  125. 最终 def getWeightCol: String
    定义类
    HasWeightCol
  126. def getXGBoostParams: Map[String, Any]

    将用户提供的参数转换为 XGBoost 参数。

    将用户提供的参数转换为 XGBoost 参数。

    请注意,这不包含 JVM 特定的参数。

    定义类
    ParamMapConversion
  127. 最终 val groupCol: Param[String]
    定义类
    HasGroupCol
  128. 最终 val growPolicy: Param[String]
    定义类
    TreeBoosterParams
  129. 最终 def hasDefault[T](param: Param[T]): Boolean
    定义类
    Params
  130. def hasParam(paramName: String): Boolean
    定义类
    Params
  131. def hashCode(): Int
    定义类
    AnyRef → Any
    注解
    @native()
  132. 最终 val huberSlope: DoubleParam
    定义类
    LearningTaskParams
  133. 最终 val inferBatchSize: IntParam
    定义类
    SparkParams
  134. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
    属性
    protected
    定义类
    Logging
  135. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
    属性
    protected
    定义类
    Logging
  136. 最终 val interactionConstraints: Param[String]
    定义类
    TreeBoosterParams
  137. 最终 def isDefined(param: Param[_]): Boolean
    定义类
    Params
  138. def isDefinedNonEmpty(param: Param[String]): Boolean
    定义类
    ParamUtils
  139. def isFeaturesColsValid: Boolean

    检查 featuresCols 是否有效

    检查 featuresCols 是否有效

    定义类
    HasFeaturesCols
  140. 最终 def isInstanceOf[T0]: Boolean
    定义类
    Any
  141. 最终 def isSet(param: Param[_]): Boolean
    定义类
    Params
  142. def isTraceEnabled(): Boolean
    属性
    protected
    定义类
    Logging
  143. 最终 val labelCol: Param[String]
    定义类
    HasLabelCol
  144. 最终 val lambda: DoubleParam

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

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

    定义类
    TreeBoosterParams
  145. 最终 val lambdarankBiasNorm: DoubleParam
    定义类
    LearningTaskParams
  146. 最终 val lambdarankNumPairPerSample: IntParam
    定义类
    LearningTaskParams
  147. 最终 val lambdarankPairMethod: Param[String]
    定义类
    LearningTaskParams
  148. 最终 val lambdarankUnbiased: BooleanParam
    定义类
    LearningTaskParams
  149. 最终 val leafPredictionCol: Param[String]

    叶子预测列的参数。

    叶子预测列的参数。

    定义类
    HasLeafPredictionCol
  150. def log: Logger
    属性
    protected
    定义类
    Logging
  151. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  152. def logDebug(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  153. def logError(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  154. def logError(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  155. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  156. def logInfo(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  157. def logName: String
    属性
    protected
    定义类
    Logging
  158. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  159. def logTrace(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  160. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
    属性
    protected
    定义类
    Logging
  161. def logWarning(msg: ⇒ String): Unit
    属性
    protected
    定义类
    Logging
  162. val logger: Log
    属性
    protected
    定义类
    XGBoostEstimator
  163. final val maxBins: IntParam
    定义类
    TreeBoosterParams
  164. final val maxCachedHistNode: IntParam
    定义类
    TreeBoosterParams
  165. final val maxDeltaStep: DoubleParam
    定义类
    TreeBoosterParams
  166. final val maxDepth: IntParam
    定义类
    TreeBoosterParams
  167. final val maxLeaves: IntParam
    定义类
    TreeBoosterParams
  168. final val maxQuantileBatches: IntParam
    定义类
    SparkParams
  169. final val minCachePageBytes: LongParam
    定义类
    SparkParams
  170. final val minChildWeight: DoubleParam
    定义类
    TreeBoosterParams
  171. final val missing: FloatParam

    被视为缺失值。

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

    定义类
    SparkParams
  172. final val monotoneConstraints: IntArrayParam
    定义类
    TreeBoosterParams
  173. final val ndcgExpGain: BooleanParam
    定义类
    LearningTaskParams
  174. final def ne(arg0: AnyRef): Boolean
    定义类
    AnyRef
  175. lazy val nonXGBoostParams: Array[String]
    属性
    protected
    定义类
    NonXGBoostParams
  176. final val normalizeType: Param[String]
    定义类
    DartBoosterParams
  177. final def notify(): Unit
    定义类
    AnyRef
    注解
    @native()
  178. final def notifyAll(): Unit
    定义类
    AnyRef
    注解
    @native()
  179. final val nthread: IntParam
    定义类
    GeneralParams
  180. final val numClass: IntParam
    定义类
    LearningTaskParams
  181. final val numEarlyStoppingRounds: IntParam
    定义类
    SparkParams
  182. final val numParallelTree: IntParam
    定义类
    TreeBoosterParams
  183. final val numRound: IntParam
    定义类
    SparkParams
  184. final val numWorkers: IntParam
    定义类
    SparkParams
  185. final val objective: Param[String]
    定义类
    LearningTaskParams
  186. final val oneDrop: BooleanParam
    定义类
    DartBoosterParams
  187. lazy val params: Array[Param[_]]
    定义类
    Params
  188. final val predictionCol: Param[String]
    定义类
    HasPredictionCol
  189. final val processType: Param[String]
    定义类
    TreeBoosterParams
  190. final val rabitTrackerHostIp: Param[String]
    定义类
    RabitParams
  191. final val rabitTrackerPort: IntParam
    定义类
    RabitParams
  192. final val rabitTrackerTimeout: IntParam
    定义类
    RabitParams
  193. final val rateDrop: DoubleParam
    定义类
    DartBoosterParams
  194. final val refreshLeaf: BooleanParam
    定义类
    TreeBoosterParams
  195. final val sampleType: Param[String]
    定义类
    DartBoosterParams
  196. final val samplingMethod: Param[String]
    定义类
    TreeBoosterParams
  197. def save(path: String): Unit
    定义类
    MLWritable
    注解
    @Since( "1.6.0" ) @throws( ... )
  198. final val scalePosWeight: DoubleParam
    定义类
    TreeBoosterParams
  199. final val seed: LongParam
    定义类
    LearningTaskParams
  200. final val seedPerIteration: BooleanParam
    定义类
    LearningTaskParams
  201. final def set(paramPair: ParamPair[_]): XGBoostRanker.this.type
    属性
    protected
    定义类
    Params
  202. final def set(param: String, value: Any): XGBoostRanker.this.type
    属性
    protected
    定义类
    Params
  203. final def set[T](param: Param[T], value: T): XGBoostRanker.this.type
    定义类
    Params
  204. def setAftLossDistribution(value: String): XGBoostRanker
    定义类
    XGBoostParams
  205. def setAlpha(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  206. def setBaseMarginCol(value: String): XGBoostRanker
    定义类
    SparkParams
  207. def setBaseScore(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  208. def setBooster(value: String): XGBoostRanker
    定义类
    XGBoostParams
  209. def setCacheHostRatio(value: Float): XGBoostRanker
    定义类
    SparkParams
  210. def setColsampleBylevel(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  211. def setColsampleBynode(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  212. def setColsampleBytree(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  213. def setContribPredictionCol(value: String): XGBoostRanker
    定义类
    SparkParams
  214. def setCustomEval(value: EvalTrait): XGBoostRanker
    定义类
    SparkParams
  215. def setCustomObj(value: ObjectiveTrait): XGBoostRanker
    定义类
    SparkParams
  216. final def setDefault(paramPairs: ParamPair[_]*): XGBoostRanker.this.type
    属性
    protected
    定义类
    Params
  217. final def setDefault[T](param: Param[T], value: T): XGBoostRanker.this.type
    属性
    protected[org.apache.spark.ml]
    定义类
    Params
  218. def setDevice(value: String): XGBoostRanker
    定义类
    XGBoostParams
  219. def setEta(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  220. def setEvalDataset(ds: Dataset[_]): XGBoostRanker
    定义类
    NonParamVariables
  221. def setEvalMetric(value: String): XGBoostRanker
    定义类
    XGBoostParams
  222. def setFeatureNames(value: Array[String]): XGBoostRanker
    定义类
    SparkParams
  223. def setFeatureTypes(value: Array[String]): XGBoostRanker
    定义类
    SparkParams
  224. def setFeaturesCol(value: Array[String]): XGBoostRanker
    定义类
    SparkParams
  225. def setFeaturesCol(value: String): XGBoostRanker
    定义类
    预测器
  226. def setForceRepartition(value: Boolean): XGBoostRanker
    定义类
    SparkParams
  227. def setGamma(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  228. def setGroupCol(value: String): XGBoostRanker
  229. def setGrowPolicy(value: String): XGBoostRanker
    定义类
    XGBoostParams
  230. def setHuberSlope(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  231. def setInferBatchSize(value: Int): XGBoostRanker
    定义类
    SparkParams
  232. def setInteractionConstraints(value: String): XGBoostRanker
    定义类
    XGBoostParams
  233. def setLabelCol(value: String): XGBoostRanker
    定义类
    预测器
  234. def setLambda(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  235. def setLambdarankBiasNorm(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  236. def setLambdarankNumPairPerSample(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  237. def setLambdarankPairMethod(value: String): XGBoostRanker
    定义类
    XGBoostParams
  238. def setLambdarankUnbiased(value: Boolean): XGBoostRanker
    定义类
    XGBoostParams
  239. def setLeafPredictionCol(value: String): XGBoostRanker
    定义类
    SparkParams
  240. def setMaxBins(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  241. def setMaxCachedHistNode(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  242. def setMaxDeltaStep(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  243. def setMaxDepth(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  244. def setMaxLeaves(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  245. def setMaxQuantileBatches(value: Int): XGBoostRanker
    定义类
    SparkParams
  246. def setMinCachePageBytes(value: Long): XGBoostRanker
    定义类
    SparkParams
  247. def setMinChildWeight(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  248. def setMissing(value: Float): XGBoostRanker
    定义类
    SparkParams
  249. def setNdcgExpGain(value: Boolean): XGBoostRanker
    定义类
    XGBoostParams
  250. def setNormalizeType(value: String): XGBoostRanker
    定义类
    XGBoostParams
  251. def setNthread(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  252. def setNumClass(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  253. def setNumEarlyStoppingRounds(value: Int): XGBoostRanker
    定义类
    SparkParams
  254. def setNumParallelTree(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  255. def setNumRound(value: Int): XGBoostRanker
    定义类
    SparkParams
  256. def setNumWorkers(value: Int): XGBoostRanker
    定义类
    SparkParams
  257. def setObjective(value: String): XGBoostRanker
    定义类
    XGBoostParams
  258. def setOneDrop(value: Boolean): XGBoostRanker
    定义类
    XGBoostParams
  259. def setPredictionCol(value: String): XGBoostRanker
    定义类
    预测器
  260. def setProcessType(value: String): XGBoostRanker
    定义类
    XGBoostParams
  261. def setRabitTrackerHostIp(value: String): XGBoostRanker
    定义类
    SparkParams
  262. def setRabitTrackerPort(value: Int): XGBoostRanker
    定义类
    SparkParams
  263. def setRabitTrackerTimeout(value: Int): XGBoostRanker
    定义类
    SparkParams
  264. def setRateDrop(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  265. def setRefreshLeaf(value: Boolean): XGBoostRanker
    定义类
    XGBoostParams
  266. def setSampleType(value: String): XGBoostRanker
    定义类
    XGBoostParams
  267. def setSamplingMethod(value: String): XGBoostRanker
    定义类
    XGBoostParams
  268. def setScalePosWeight(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  269. def setSeed(value: Long): XGBoostRanker
    定义类
    XGBoostParams
  270. def setSeedPerIteration(value: Boolean): XGBoostRanker
    定义类
    XGBoostParams
  271. def setSkipDrop(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  272. def setSubsample(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  273. def setTreeMethod(value: String): XGBoostRanker
    定义类
    XGBoostParams
  274. def setTweedieVariancePower(value: Double): XGBoostRanker
    定义类
    XGBoostParams
  275. def setUpdater(value: String): XGBoostRanker
    定义类
    XGBoostParams
  276. def setUseExternalMemory(value: Boolean): XGBoostRanker
    定义类
    SparkParams
  277. def setValidateParameters(value: Boolean): XGBoostRanker
    定义类
    XGBoostParams
  278. def setVerbosity(value: Int): XGBoostRanker
    定义类
    XGBoostParams
  279. def setWeightCol(value: String): XGBoostRanker
    定义类
    SparkParams
  280. final val skipDrop: DoubleParam
    定义类
    DartBoosterParams
  281. final val subsample: DoubleParam
    定义类
    TreeBoosterParams
  282. final def synchronized[T0](arg0: ⇒ T0): T0
    定义类
    AnyRef
  283. def toString(): String
    定义类
    Identifiable → AnyRef → Any
  284. def train(dataset: Dataset[_]): XGBoostRankerModel
    属性
    protected
    定义类
    XGBoostEstimator
  285. def transformSchema(schema: StructType): StructType
    定义类
    Predictor → PipelineStage
  286. def transformSchema(schema: StructType, logging: Boolean): StructType
    属性
    protected
    定义类
    PipelineStage
    注解
    @DeveloperApi()
  287. final val treeMethod: Param[String]
    定义类
    TreeBoosterParams
  288. final val tweedieVariancePower: DoubleParam
    定义类
    LearningTaskParams
  289. val uid: String
    定义类
    XGBoostRanker → 可识别
  290. final val updater: Param[String]
    定义类
    TreeBoosterParams
  291. final val useExternalMemory: BooleanParam
    定义类
    SparkParams
  292. def validate(dataset: Dataset[_]): Unit

    Validate the parameters before training, throw exception if possible

    Validate the parameters before training, throw exception if possible

    属性
    protected[spark]
    定义类
    XGBoostRanker → XGBoostEstimator
  293. def validateAndTransformSchema(schema: StructType, fitting: Boolean, featuresDataType: DataType): StructType
    属性
    protected
    定义类
    XGBoostRanker → 预测器参数
  294. def validateAndTransformSchema(schema: StructType, fitting: Boolean): StructType
    定义类
    SchemaValidationTrait
  295. def validateFeatureType(schema: StructType): Unit
    属性
    protected[spark]
    定义类
    SparkParams
  296. final val validateParameters: BooleanParam
    定义类
    GeneralParams
  297. final val verbosity: IntParam
    定义类
    GeneralParams
  298. final def wait(): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  299. final def wait(arg0: Long, arg1: Int): Unit
    定义类
    AnyRef
    注解
    @throws( ... )
  300. final def wait(arg0: Long): Unit
    定义类
    AnyRef
    注解
    @throws( ... ) @native()
  301. final val weightCol: Param[String]
    定义类
    HasWeightCol
  302. def write: MLWriter
    定义类
    DefaultParamsWritable → MLWritable
  303. def xgboost2SparkParams(xgboostParams: Map[String, Any]): Unit

    将XGBoost参数转换为Spark参数

    将XGBoost参数转换为Spark参数

    xgboostParams

    XGBoost风格参数

    定义类
    ParamMapConversion

继承自 HasGroupCol

继承自 XGBoostEstimator[XGBoostRanker, XGBoostRankerModel]

继承自 DefaultParamsWritable

继承自 MLWritable

继承自 ParamMapConversion

继承自 NonParamVariables[XGBoostRanker, XGBoostRankerModel]

继承自 ParamUtils[XGBoostRanker]

继承自 SparkParams[XGBoostRanker]

继承自 SchemaValidationTrait

继承自 RabitParams

继承自 NonXGBoostParams

继承自 HasWeightCol

继承自 HasBaseMarginCol

继承自 HasFeaturesCols

继承自 XGBoostParams[XGBoostRanker]

继承自 DartBoosterParams

继承自 GeneralParams

继承自 LearningTaskParams

继承自 TreeBoosterParams

继承自 Predictor[Vector, XGBoostRanker, XGBoostRankerModel]

继承自 PredictorParams

继承自 HasPredictionCol

继承自 HasFeaturesCol

继承自 HasLabelCol

继承自 Estimator[XGBoostRankerModel]

继承自 PipelineStage

继承自 Logging

继承自 Params

继承自 Serializable

继承自 Serializable

继承自 Identifiable

继承自 AnyRef

继承自 Any

getParam

param

未分组