class XGBoostRegressionModel extends PredictionModel[Vector, XGBoostRegressionModel] with RankerRegressorBaseModel[XGBoostRegressionModel]

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

实例构造函数

  1. new XGBoostRegressionModel(uid: String)

值成员

  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. val TMP_TRANSFORMED_COL: String
    属性
    protected
    定义类
    XGBoostModel
  6. def addNonXGBoostParam(ps: Param[_]*): Unit
    属性
    protected
    定义类
    NonXGBoostParams
  7. final val aftLossDistribution: Param[String]
    定义类
    LearningTaskParams
  8. final val alpha: DoubleParam
    定义类
    TreeBoosterParams
  9. final def asInstanceOf[T0]: T0
    定义类
    Any
  10. final val baseMarginCol: Param[String]

    初始预测(即基准边距)列的参数。

    初始预测(即基准边距)列的参数。

    定义类
    HasBaseMarginCol
  11. final val baseScore: DoubleParam
    定义类
    LearningTaskParams
  12. final val booster: Param[String]
    定义类
    GeneralParams
  13. final def clear(param: Param[_]): XGBoostRegressionModel.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): XGBoostRegressionModel
    定义类
    XGBoostRegressionModel → XGBoostModel → Model → Transformer → PipelineStage → Params
  20. def copyValues[T <: Params](to: T, extra: ParamMap): T
    属性
    protected
    定义类
    Params
  21. final val customEval: CustomEvalParam
    定义类
    SparkParams
  22. final val customObj: CustomObjParam
    定义类
    SparkParams
  23. final def defaultCopy[T <: Params](extra: ParamMap): T
    属性
    protected
    定义类
    Params
  24. final val device: Param[String]
    定义类
    GeneralParams
  25. final def eq(arg0: AnyRef): Boolean
    定义类
    AnyRef
  26. def equals(arg0: Any): Boolean
    定义类
    AnyRef → Any
  27. final val eta: DoubleParam
    定义类
    TreeBoosterParams
  28. final val evalMetric: Param[String]
    定义类
    LearningTaskParams
  29. def explainParam(param: Param[_]): String
    定义类
    Params
  30. def explainParams(): String
    定义类
    Params
  31. final def extractParamMap(): ParamMap
    定义类
    Params
  32. final def extractParamMap(extra: ParamMap): ParamMap
    定义类
    Params
  33. def featureIsArrayType(schema: StructType): Boolean
    属性
    protected[spark]
    定义类
    SparkParams
  34. final val featureNames: StringArrayParam

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

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

    定义类
    SparkParams
  35. final val featureTypes: StringArrayParam

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

    特征类型,q 表示数值型,c 表示分类型。在原生代码中,参数名为 feature_type。

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

    特征列名称的参数。

    特征列名称的参数。

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

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

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

    定义类
    HasFeaturesCols
  63. final def getForceRepartition: Boolean
    定义类
    SparkParams
  64. final def getGamma: Double
    定义类
    TreeBoosterParams
  65. final def getGrowPolicy: String
    定义类
    TreeBoosterParams
  66. final def getHuberSlope: Double
    定义类
    LearningTaskParams
  67. final def getInferBatchSize: Int

    定义类
    SparkParams
  68. final def getInteractionConstraints: String
    定义类
    TreeBoosterParams
  69. final def getLabelCol: String
    定义类
    HasLabelCol
  70. final def getLambda: Double
    定义类
    TreeBoosterParams
  71. final def getLambdarankBiasNorm: Double
    定义类
    LearningTaskParams
  72. final def getLambdarankNumPairPerSample: Int
    定义类
    LearningTaskParams
  73. final def getLambdarankPairMethod: String
    定义类
    LearningTaskParams
  74. final def getLambdarankUnbiased: Boolean
    定义类
    LearningTaskParams
  75. final def getLeafPredictionCol: String

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

    检查 featuresCols 是否有效

    检查 featuresCols 是否有效

    定义类
    HasFeaturesCols
  133. final def isInstanceOf[T0]: Boolean
    定义类
    Any
  134. final def isSet(param: Param[_]): Boolean
    定义类
    Params
  135. def isTraceEnabled(): Boolean
    属性
    protected
    定义类
    Logging
  136. final val labelCol: Param[String]
    定义类
    HasLabelCol
  137. final val lambda: DoubleParam

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

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

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

    叶子预测列名称的参数。

    叶子预测列名称的参数。

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

    被视为缺失值的值。

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

    定义类
    SparkParams
  165. final val monotoneConstraints: IntArrayParam
    定义类
    TreeBoosterParams
  166. val nativeBooster: Booster

    获取原生 XGBoost Booster

    获取原生 XGBoost Booster

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

继承自 RankerRegressorBaseModel[XGBoostRegressionModel]

继承自 XGBoostModel[XGBoostRegressionModel]

继承自 ParamUtils[XGBoostRegressionModel]

继承自 SparkParams[XGBoostRegressionModel]

继承自 SchemaValidationTrait

继承自 RabitParams

继承自 NonXGBoostParams

继承自 HasWeightCol

继承自 HasBaseMarginCol

继承自 HasFeaturesCols

继承自 XGBoostParams[XGBoostRegressionModel]

继承自 DartBoosterParams

继承自 GeneralParams

继承自 LearningTaskParams

继承自 TreeBoosterParams

继承自 MLWritable

继承自 PredictionModel[Vector, XGBoostRegressionModel]

继承自 PredictorParams

继承自 HasPredictionCol

继承自 HasFeaturesCol

继承自 HasLabelCol

继承自 Model[XGBoostRegressionModel]

继承自 Transformer

继承自 PipelineStage

继承自 Logging

继承自 Params

继承自 Serializable

继承自 Serializable

继承自 Identifiable

继承自 AnyRef

继承自 Any

获取参数

参数

未分组