class XGBoostRegressor extends Predictor[Vector, XGBoostRegressor, XGBoostRegressionModel] with XGBoostEstimator[XGBoostRegressor, XGBoostRegressionModel]

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

实例构造函数

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

值成员

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

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

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

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

    贡献预测列的参数。

    贡献预测列的参数。

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

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

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

    定义类
    SparkParams
  36. final val featureTypes: StringArrayParam

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

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

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

    特征列名称的参数。

    特征列名称的参数。

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

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

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

    定义类
    HasFeaturesCols
  69. final def getForceRepartition: Boolean
    定义类
    SparkParams
  70. final def getGamma: Double
    定义类
    TreeBoosterParams
  71. final def getGrowPolicy: String
    定义类
    TreeBoosterParams
  72. final def getHuberSlope: Double
    定义类
    LearningTaskParams
  73. final def getInferBatchSize: Int

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

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

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

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

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

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

    检查 featuresCols 是否有效

    检查 featuresCols 是否有效

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

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

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

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

    叶子预测列的参数。

    叶子预测列的参数。

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

    被视为缺失值。

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

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

    将XGBoost参数转换为Spark参数

    将XGBoost参数转换为Spark参数

    xgboostParams

    XGBoost风格参数

    定义类
    ParamMapConversion

继承自 XGBoostEstimator[XGBoostRegressor, XGBoostRegressionModel]

继承自 DefaultParamsWritable

继承自 MLWritable

继承自 ParamMapConversion

继承自 NonParamVariables[XGBoostRegressor, XGBoostRegressionModel]

继承自 ParamUtils[XGBoostRegressor]

继承自 SparkParams[XGBoostRegressor]

继承自 SchemaValidationTrait

继承自 RabitParams

继承自 NonXGBoostParams

继承自 HasWeightCol

继承自 HasBaseMarginCol

继承自 HasFeaturesCols

继承自 XGBoostParams[XGBoostRegressor]

继承自 DartBoosterParams

继承自 GeneralParams

继承自 LearningTaskParams

继承自 TreeBoosterParams

继承自 Predictor[Vector, XGBoostRegressor, XGBoostRegressionModel]

继承自 PredictorParams

继承自 HasPredictionCol

继承自 HasFeaturesCol

继承自 HasLabelCol

继承自 Estimator[XGBoostRegressionModel]

继承自 PipelineStage

继承自 Logging

继承自 Params

继承自 Serializable

继承自 Serializable

继承自 Identifiable

继承自 AnyRef

继承自 Any

getParam

param

未分组