trait LightGBMParams extends Wrappable with DefaultParamsWritable with HasWeightCol with HasValidationIndicatorCol with HasInitScoreCol with LightGBMExecutionParams with LightGBMSlotParams with LightGBMFractionParams with LightGBMBinParams with LightGBMLearnerParams with LightGBMDartParams with LightGBMPredictionParams with LightGBMObjectiveParams

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LightGBMParams
  2. LightGBMObjectiveParams
  3. LightGBMPredictionParams
  4. LightGBMDartParams
  5. LightGBMLearnerParams
  6. LightGBMBinParams
  7. LightGBMFractionParams
  8. LightGBMSlotParams
  9. LightGBMExecutionParams
  10. HasInitScoreCol
  11. HasValidationIndicatorCol
  12. HasWeightCol
  13. DefaultParamsWritable
  14. MLWritable
  15. Wrappable
  16. RWrappable
  17. PythonWrappable
  18. BaseWrappable
  19. Params
  20. Serializable
  21. Serializable
  22. Identifiable
  23. AnyRef
  24. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def copy(extra: ParamMap): Params
    Definition Classes
    Params
  2. abstract val uid: String
    Definition Classes
    Identifiable

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def $[T](param: Param[T]): T
    Attributes
    protected
    Definition Classes
    Params
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val baggingFraction: DoubleParam
    Definition Classes
    LightGBMFractionParams
  7. val baggingFreq: IntParam
  8. val baggingSeed: IntParam
  9. val binSampleCount: IntParam
    Definition Classes
    LightGBMBinParams
  10. val boostFromAverage: BooleanParam
  11. val boostingType: Param[String]
  12. val categoricalSlotIndexes: IntArrayParam
    Definition Classes
    LightGBMSlotParams
  13. val categoricalSlotNames: StringArrayParam
    Definition Classes
    LightGBMSlotParams
  14. val chunkSize: IntParam
    Definition Classes
    LightGBMExecutionParams
  15. lazy val classNameHelper: String
    Attributes
    protected
    Definition Classes
    BaseWrappable
  16. final def clear(param: Param[_]): LightGBMParams.this.type
    Definition Classes
    Params
  17. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  18. def companionModelClassName: String
    Attributes
    protected
    Definition Classes
    BaseWrappable
  19. def copyValues[T <: Params](to: T, extra: ParamMap): T
    Attributes
    protected
    Definition Classes
    Params
  20. lazy val copyrightLines: String
    Attributes
    protected
    Definition Classes
    BaseWrappable
  21. final def defaultCopy[T <: Params](extra: ParamMap): T
    Attributes
    protected
    Definition Classes
    Params
  22. val defaultListenPort: IntParam
    Definition Classes
    LightGBMExecutionParams
  23. val delegate: Option[LightGBMDelegate]
  24. val driverListenPort: IntParam
    Definition Classes
    LightGBMExecutionParams
  25. val dropRate: DoubleParam
    Definition Classes
    LightGBMDartParams
  26. val earlyStoppingRound: IntParam
    Definition Classes
    LightGBMLearnerParams
  27. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  29. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  30. def explainParams(): String
    Definition Classes
    Params
  31. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  32. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  33. val featureFraction: DoubleParam
    Definition Classes
    LightGBMFractionParams
  34. val featuresShapCol: Param[String]
    Definition Classes
    LightGBMPredictionParams
  35. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  36. val fobj: FObjParam
    Definition Classes
    LightGBMObjectiveParams
  37. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  38. def getBaggingFraction: Double
    Definition Classes
    LightGBMFractionParams
  39. def getBaggingFreq: Int
  40. def getBaggingSeed: Int
  41. def getBinSampleCount: Int
    Definition Classes
    LightGBMBinParams
  42. def getBoostFromAverage: Boolean
  43. def getBoostingType: String
  44. def getCategoricalSlotIndexes: Array[Int]
    Definition Classes
    LightGBMSlotParams
  45. def getCategoricalSlotNames: Array[String]
    Definition Classes
    LightGBMSlotParams
  46. def getChunkSize: Int
    Definition Classes
    LightGBMExecutionParams
  47. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  48. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  49. def getDefaultListenPort: Int
    Definition Classes
    LightGBMExecutionParams
  50. def getDelegate: Option[LightGBMDelegate]
  51. def getDriverListenPort: Int
    Definition Classes
    LightGBMExecutionParams
  52. def getDropRate: Double
    Definition Classes
    LightGBMDartParams
  53. def getEarlyStoppingRound: Int
    Definition Classes
    LightGBMLearnerParams
  54. def getFObj: FObjTrait
    Definition Classes
    LightGBMObjectiveParams
  55. def getFeatureFraction: Double
    Definition Classes
    LightGBMFractionParams
  56. def getFeaturesShapCol: String
    Definition Classes
    LightGBMPredictionParams
  57. def getImprovementTolerance: Double
    Definition Classes
    LightGBMLearnerParams
  58. def getInitScoreCol: String

    Definition Classes
    HasInitScoreCol
  59. def getIsProvideTrainingMetric: Boolean
  60. def getLambdaL1: Double
  61. def getLambdaL2: Double
  62. def getLeafPredictionCol: String
    Definition Classes
    LightGBMPredictionParams
  63. def getLearningRate: Double
  64. def getMatrixType: String
    Definition Classes
    LightGBMExecutionParams
  65. def getMaxBin: Int
    Definition Classes
    LightGBMBinParams
  66. def getMaxBinByFeature: Array[Int]
  67. def getMaxDeltaStep: Double
  68. def getMaxDepth: Int
  69. def getMaxDrop: Int
    Definition Classes
    LightGBMDartParams
  70. def getMetric: String
  71. def getMinDataInLeaf: Int
  72. def getMinGainToSplit: Double
  73. def getMinSumHessianInLeaf: Double
  74. def getModelString: String
  75. def getNegBaggingFraction: Double
    Definition Classes
    LightGBMFractionParams
  76. def getNumBatches: Int
    Definition Classes
    LightGBMExecutionParams
  77. def getNumIterations: Int
  78. def getNumLeaves: Int
  79. def getNumTasks: Int
    Definition Classes
    LightGBMExecutionParams
  80. def getNumThreads: Int
    Definition Classes
    LightGBMExecutionParams
  81. def getObjective: String
    Definition Classes
    LightGBMObjectiveParams
  82. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  83. def getParallelism: String
    Definition Classes
    LightGBMExecutionParams
  84. def getParam(paramName: String): Param[Any]
    Definition Classes
    Params
  85. def getPosBaggingFraction: Double
    Definition Classes
    LightGBMFractionParams
  86. def getRepartitionByGroupingColumn: Boolean
    Definition Classes
    LightGBMExecutionParams
  87. def getSkipDrop: Double
    Definition Classes
    LightGBMDartParams
  88. def getSlotNames: Array[String]
    Definition Classes
    LightGBMSlotParams
  89. def getTimeout: Double
    Definition Classes
    LightGBMExecutionParams
  90. def getTopK: Int
    Definition Classes
    LightGBMExecutionParams
  91. def getUniformDrop: Boolean
    Definition Classes
    LightGBMDartParams
  92. def getUseBarrierExecutionMode: Boolean
    Definition Classes
    LightGBMExecutionParams
  93. def getUseSingleDatasetMode: Boolean
    Definition Classes
    LightGBMExecutionParams
  94. def getValidationIndicatorCol: String

    Definition Classes
    HasValidationIndicatorCol
  95. def getVerbosity: Int
  96. def getWeightCol: String

    Definition Classes
    HasWeightCol
  97. def getXGBoostDartMode: Boolean
    Definition Classes
    LightGBMDartParams
  98. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  99. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  100. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  101. val improvementTolerance: DoubleParam
    Definition Classes
    LightGBMLearnerParams
  102. val initScoreCol: Param[String]

    The name of the initial score column

    The name of the initial score column

    Definition Classes
    HasInitScoreCol
  103. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  104. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  105. val isProvideTrainingMetric: BooleanParam
  106. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  107. val lambdaL1: DoubleParam
  108. val lambdaL2: DoubleParam
  109. val leafPredictionCol: Param[String]
    Definition Classes
    LightGBMPredictionParams
  110. val learningRate: DoubleParam
  111. def makePyFile(conf: CodegenConfig): Unit
    Definition Classes
    PythonWrappable
  112. def makeRFile(conf: CodegenConfig): Unit
    Definition Classes
    RWrappable
  113. val matrixType: Param[String]
    Definition Classes
    LightGBMExecutionParams
  114. val maxBin: IntParam
    Definition Classes
    LightGBMBinParams
  115. val maxBinByFeature: IntArrayParam
  116. val maxDeltaStep: DoubleParam
  117. val maxDepth: IntParam
  118. val maxDrop: IntParam
    Definition Classes
    LightGBMDartParams
  119. val metric: Param[String]
  120. val minDataInLeaf: IntParam
  121. val minGainToSplit: DoubleParam
  122. val minSumHessianInLeaf: DoubleParam
  123. val modelString: Param[String]
  124. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  125. val negBaggingFraction: DoubleParam
    Definition Classes
    LightGBMFractionParams
  126. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  127. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  128. val numBatches: IntParam
    Definition Classes
    LightGBMExecutionParams
  129. val numIterations: IntParam
  130. val numLeaves: IntParam
  131. val numTasks: IntParam
    Definition Classes
    LightGBMExecutionParams
  132. val numThreads: IntParam
    Definition Classes
    LightGBMExecutionParams
  133. val objective: Param[String]
    Definition Classes
    LightGBMObjectiveParams
  134. val parallelism: Param[String]
    Definition Classes
    LightGBMExecutionParams
  135. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  136. val posBaggingFraction: DoubleParam
    Definition Classes
    LightGBMFractionParams
  137. def pyAdditionalMethods: String
    Definition Classes
    PythonWrappable
  138. lazy val pyClassDoc: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  139. lazy val pyClassName: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  140. def pyExtraEstimatorImports: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  141. def pyExtraEstimatorMethods: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  142. lazy val pyInheritedClasses: Seq[String]
    Attributes
    protected
    Definition Classes
    PythonWrappable
  143. def pyInitFunc(): String
    Definition Classes
    PythonWrappable
  144. lazy val pyInternalWrapper: Boolean
    Attributes
    protected
    Definition Classes
    PythonWrappable
  145. lazy val pyObjectBaseClass: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  146. def pyParamArg[T](p: Param[T]): String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  147. def pyParamDefault[T](p: Param[T]): Option[String]
    Attributes
    protected
    Definition Classes
    PythonWrappable
  148. def pyParamGetter(p: Param[_]): String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  149. def pyParamSetter(p: Param[_]): String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  150. def pyParamsArgs: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  151. def pyParamsDefaults: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  152. lazy val pyParamsDefinitions: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  153. def pyParamsGetters: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  154. def pyParamsSetters: String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  155. def pythonClass(): String
    Attributes
    protected
    Definition Classes
    PythonWrappable
  156. def rClass(): String
    Attributes
    protected
    Definition Classes
    RWrappable
  157. def rDocString: String
    Attributes
    protected
    Definition Classes
    RWrappable
  158. def rExtraBodyLines: String
    Attributes
    protected
    Definition Classes
    RWrappable
  159. def rExtraInitLines: String
    Attributes
    protected
    Definition Classes
    RWrappable
  160. lazy val rFuncName: String
    Attributes
    protected
    Definition Classes
    RWrappable
  161. lazy val rInternalWrapper: Boolean
    Attributes
    protected
    Definition Classes
    RWrappable
  162. def rParamArg[T](p: Param[T]): String
    Attributes
    protected
    Definition Classes
    RWrappable
  163. def rParamsArgs: String
    Attributes
    protected
    Definition Classes
    RWrappable
  164. def rSetterLines: String
    Attributes
    protected
    Definition Classes
    RWrappable
  165. val repartitionByGroupingColumn: BooleanParam
    Definition Classes
    LightGBMExecutionParams
  166. def save(path: String): Unit
    Definition Classes
    MLWritable
    Annotations
    @Since( "1.6.0" ) @throws( ... )
  167. final def set(paramPair: ParamPair[_]): LightGBMParams.this.type
    Attributes
    protected
    Definition Classes
    Params
  168. final def set(param: String, value: Any): LightGBMParams.this.type
    Attributes
    protected
    Definition Classes
    Params
  169. final def set[T](param: Param[T], value: T): LightGBMParams.this.type
    Definition Classes
    Params
  170. def setBaggingFraction(value: Double): LightGBMParams.this.type
    Definition Classes
    LightGBMFractionParams
  171. def setBaggingFreq(value: Int): LightGBMParams.this.type
  172. def setBaggingSeed(value: Int): LightGBMParams.this.type
  173. def setBinSampleCount(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMBinParams
  174. def setBoostFromAverage(value: Boolean): LightGBMParams.this.type
  175. def setBoostingType(value: String): LightGBMParams.this.type
  176. def setCategoricalSlotIndexes(value: Array[Int]): LightGBMParams.this.type
    Definition Classes
    LightGBMSlotParams
  177. def setCategoricalSlotNames(value: Array[String]): LightGBMParams.this.type
    Definition Classes
    LightGBMSlotParams
  178. def setChunkSize(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  179. final def setDefault(paramPairs: ParamPair[_]*): LightGBMParams.this.type
    Attributes
    protected
    Definition Classes
    Params
  180. final def setDefault[T](param: Param[T], value: T): LightGBMParams.this.type
    Attributes
    protected
    Definition Classes
    Params
  181. def setDefaultListenPort(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  182. def setDelegate(delegate: LightGBMDelegate): LightGBMParams.this.type
  183. def setDriverListenPort(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  184. def setDropRate(value: Double): LightGBMParams.this.type
    Definition Classes
    LightGBMDartParams
  185. def setEarlyStoppingRound(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMLearnerParams
  186. def setFObj(value: FObjTrait): LightGBMParams.this.type
    Definition Classes
    LightGBMObjectiveParams
  187. def setFeatureFraction(value: Double): LightGBMParams.this.type
    Definition Classes
    LightGBMFractionParams
  188. def setFeaturesShapCol(value: String): LightGBMParams.this.type
    Definition Classes
    LightGBMPredictionParams
  189. def setImprovementTolerance(value: Double): LightGBMParams.this.type
    Definition Classes
    LightGBMLearnerParams
  190. def setInitScoreCol(value: String): LightGBMParams.this.type

    Definition Classes
    HasInitScoreCol
  191. def setIsProvideTrainingMetric(value: Boolean): LightGBMParams.this.type
  192. def setLambdaL1(value: Double): LightGBMParams.this.type
  193. def setLambdaL2(value: Double): LightGBMParams.this.type
  194. def setLeafPredictionCol(value: String): LightGBMParams.this.type
    Definition Classes
    LightGBMPredictionParams
  195. def setLearningRate(value: Double): LightGBMParams.this.type
  196. def setMatrixType(value: String): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  197. def setMaxBin(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMBinParams
  198. def setMaxBinByFeature(value: Array[Int]): LightGBMParams.this.type
  199. def setMaxDeltaStep(value: Double): LightGBMParams.this.type
  200. def setMaxDepth(value: Int): LightGBMParams.this.type
  201. def setMaxDrop(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMDartParams
  202. def setMetric(value: String): LightGBMParams.this.type
  203. def setMinDataInLeaf(value: Int): LightGBMParams.this.type
  204. def setMinGainToSplit(value: Double): LightGBMParams.this.type
  205. def setMinSumHessianInLeaf(value: Double): LightGBMParams.this.type
  206. def setModelString(value: String): LightGBMParams.this.type
  207. def setNegBaggingFraction(value: Double): LightGBMParams.this.type
    Definition Classes
    LightGBMFractionParams
  208. def setNumBatches(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  209. def setNumIterations(value: Int): LightGBMParams.this.type
  210. def setNumLeaves(value: Int): LightGBMParams.this.type
  211. def setNumTasks(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  212. def setNumThreads(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  213. def setObjective(value: String): LightGBMParams.this.type
    Definition Classes
    LightGBMObjectiveParams
  214. def setParallelism(value: String): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  215. def setPosBaggingFraction(value: Double): LightGBMParams.this.type
    Definition Classes
    LightGBMFractionParams
  216. def setRepartitionByGroupingColumn(value: Boolean): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  217. def setSkipDrop(value: Double): LightGBMParams.this.type
    Definition Classes
    LightGBMDartParams
  218. def setSlotNames(value: Array[String]): LightGBMParams.this.type
    Definition Classes
    LightGBMSlotParams
  219. def setTimeout(value: Double): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  220. def setTopK(value: Int): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  221. def setUniformDrop(value: Boolean): LightGBMParams.this.type
    Definition Classes
    LightGBMDartParams
  222. def setUseBarrierExecutionMode(value: Boolean): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  223. def setUseSingleDatasetMode(value: Boolean): LightGBMParams.this.type
    Definition Classes
    LightGBMExecutionParams
  224. def setValidationIndicatorCol(value: String): LightGBMParams.this.type

    Definition Classes
    HasValidationIndicatorCol
  225. def setVerbosity(value: Int): LightGBMParams.this.type
  226. def setWeightCol(value: String): LightGBMParams.this.type

    Definition Classes
    HasWeightCol
  227. def setXGBoostDartMode(value: Boolean): LightGBMParams.this.type
    Definition Classes
    LightGBMDartParams
  228. val skipDrop: DoubleParam
    Definition Classes
    LightGBMDartParams
  229. val slotNames: StringArrayParam
    Definition Classes
    LightGBMSlotParams
  230. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  231. val timeout: DoubleParam
    Definition Classes
    LightGBMExecutionParams
  232. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  233. val topK: IntParam
    Definition Classes
    LightGBMExecutionParams
  234. val uniformDrop: BooleanParam
    Definition Classes
    LightGBMDartParams
  235. val useBarrierExecutionMode: BooleanParam
    Definition Classes
    LightGBMExecutionParams
  236. val useSingleDatasetMode: BooleanParam
    Definition Classes
    LightGBMExecutionParams
  237. val validationIndicatorCol: Param[String]

    The name of the validation indicator column

    The name of the validation indicator column

    Definition Classes
    HasValidationIndicatorCol
  238. val verbosity: IntParam
  239. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  240. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  241. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  242. val weightCol: Param[String]

    The name of the weight column

    The name of the weight column

    Definition Classes
    HasWeightCol
  243. def write: MLWriter
    Definition Classes
    DefaultParamsWritable → MLWritable
  244. val xgboostDartMode: BooleanParam
    Definition Classes
    LightGBMDartParams

Inherited from LightGBMObjectiveParams

Inherited from LightGBMPredictionParams

Inherited from LightGBMDartParams

Inherited from LightGBMLearnerParams

Inherited from LightGBMBinParams

Inherited from LightGBMFractionParams

Inherited from LightGBMSlotParams

Inherited from LightGBMExecutionParams

Inherited from HasInitScoreCol

Inherited from HasValidationIndicatorCol

Inherited from HasWeightCol

Inherited from DefaultParamsWritable

Inherited from MLWritable

Inherited from Wrappable

Inherited from RWrappable

Inherited from PythonWrappable

Inherited from BaseWrappable

Inherited from Params

Inherited from Serializable

Inherited from Serializable

Inherited from Identifiable

Inherited from AnyRef

Inherited from Any

getParam

param

setParam

Ungrouped