trait LightGBMParams extends Wrappable with DefaultParamsWritable with HasWeightCol with HasValidationIndicatorCol with HasInitScoreCol with LightGBMExecutionParams with LightGBMSlotParams with LightGBMFractionParams with LightGBMBinParams with LightGBMLearnerParams with LightGBMDatasetParams with LightGBMDartParams with LightGBMPredictionParams with LightGBMObjectiveParams with LightGBMSeedParams with LightGBMCategoricalParams
Defines common parameters across all LightGBM learners.
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- LightGBMParams
- LightGBMCategoricalParams
- LightGBMSeedParams
- LightGBMObjectiveParams
- LightGBMPredictionParams
- LightGBMDartParams
- LightGBMDatasetParams
- LightGBMLearnerParams
- LightGBMBinParams
- LightGBMFractionParams
- LightGBMSlotParams
- LightGBMExecutionParams
- HasInitScoreCol
- HasValidationIndicatorCol
- HasWeightCol
- DefaultParamsWritable
- MLWritable
- Wrappable
- RWrappable
- PythonWrappable
- BaseWrappable
- Params
- Serializable
- Serializable
- Identifiable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
$[T](param: Param[T]): T
- Attributes
- protected
- Definition Classes
- Params
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
val
baggingFraction: DoubleParam
- Definition Classes
- LightGBMFractionParams
- val baggingFreq: IntParam
-
val
baggingSeed: IntParam
- Definition Classes
- LightGBMSeedParams
-
val
binSampleCount: IntParam
- Definition Classes
- LightGBMBinParams
- val boostFromAverage: BooleanParam
- val boostingType: Param[String]
-
val
catSmooth: DoubleParam
- Definition Classes
- LightGBMCategoricalParams
-
val
categoricalSlotIndexes: IntArrayParam
- Definition Classes
- LightGBMSlotParams
-
val
categoricalSlotNames: StringArrayParam
- Definition Classes
- LightGBMSlotParams
-
val
catl2: DoubleParam
- Definition Classes
- LightGBMCategoricalParams
-
val
chunkSize: IntParam
- Definition Classes
- LightGBMExecutionParams
-
lazy val
classNameHelper: String
- Attributes
- protected
- Definition Classes
- BaseWrappable
-
final
def
clear(param: Param[_]): LightGBMParams.this.type
- Definition Classes
- Params
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
companionModelClassName: String
- Attributes
- protected
- Definition Classes
- BaseWrappable
-
def
copyValues[T <: Params](to: T, extra: ParamMap): T
- Attributes
- protected
- Definition Classes
- Params
-
lazy val
copyrightLines: String
- Attributes
- protected
- Definition Classes
- BaseWrappable
-
val
dataRandomSeed: IntParam
- Definition Classes
- LightGBMSeedParams
-
val
dataTransferMode: Param[String]
- Definition Classes
- LightGBMExecutionParams
-
final
def
defaultCopy[T <: Params](extra: ParamMap): T
- Attributes
- protected
- Definition Classes
- Params
-
val
defaultListenPort: IntParam
- Definition Classes
- LightGBMExecutionParams
- val delegate: Option[LightGBMDelegate]
-
val
deterministic: BooleanParam
- Definition Classes
- LightGBMSeedParams
-
val
driverListenPort: IntParam
- Definition Classes
- LightGBMExecutionParams
-
val
dropRate: DoubleParam
- Definition Classes
- LightGBMDartParams
-
val
dropSeed: IntParam
- Definition Classes
- LightGBMSeedParams
-
val
earlyStoppingRound: IntParam
- Definition Classes
- LightGBMLearnerParams
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
explainParam(param: Param[_]): String
- Definition Classes
- Params
-
def
explainParams(): String
- Definition Classes
- Params
-
val
extraSeed: IntParam
- Definition Classes
- LightGBMSeedParams
-
final
def
extractParamMap(): ParamMap
- Definition Classes
- Params
-
final
def
extractParamMap(extra: ParamMap): ParamMap
- Definition Classes
- Params
-
val
featureFraction: DoubleParam
- Definition Classes
- LightGBMFractionParams
-
val
featureFractionByNode: DoubleParam
- Definition Classes
- LightGBMFractionParams
-
val
featureFractionSeed: IntParam
- Definition Classes
- LightGBMSeedParams
-
val
featuresShapCol: Param[String]
- Definition Classes
- LightGBMPredictionParams
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
val
fobj: FObjParam
- Definition Classes
- LightGBMObjectiveParams
-
final
def
get[T](param: Param[T]): Option[T]
- Definition Classes
- Params
-
def
getBaggingFraction: Double
- Definition Classes
- LightGBMFractionParams
- def getBaggingFreq: Int
-
def
getBaggingSeed: Int
- Definition Classes
- LightGBMSeedParams
-
def
getBinSampleCount: Int
- Definition Classes
- LightGBMBinParams
- def getBoostFromAverage: Boolean
- def getBoostingType: String
-
def
getCatSmooth: Double
- Definition Classes
- LightGBMCategoricalParams
-
def
getCategoricalSlotIndexes: Array[Int]
- Definition Classes
- LightGBMSlotParams
-
def
getCategoricalSlotNames: Array[String]
- Definition Classes
- LightGBMSlotParams
-
def
getCatl2: Double
- Definition Classes
- LightGBMCategoricalParams
-
def
getChunkSize: Int
- Definition Classes
- LightGBMExecutionParams
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getDataRandomSeed: Int
- Definition Classes
- LightGBMSeedParams
-
def
getDataTransferMode: String
- Definition Classes
- LightGBMExecutionParams
-
final
def
getDefault[T](param: Param[T]): Option[T]
- Definition Classes
- Params
-
def
getDefaultListenPort: Int
- Definition Classes
- LightGBMExecutionParams
- def getDelegate: Option[LightGBMDelegate]
-
def
getDeterministic: Boolean
- Definition Classes
- LightGBMSeedParams
-
def
getDriverListenPort: Int
- Definition Classes
- LightGBMExecutionParams
-
def
getDropRate: Double
- Definition Classes
- LightGBMDartParams
-
def
getDropSeed: Int
- Definition Classes
- LightGBMSeedParams
-
def
getEarlyStoppingRound: Int
- Definition Classes
- LightGBMLearnerParams
-
def
getExtraSeed: Int
- Definition Classes
- LightGBMSeedParams
-
def
getFObj: FObjTrait
- Definition Classes
- LightGBMObjectiveParams
-
def
getFeatureFraction: Double
- Definition Classes
- LightGBMFractionParams
-
def
getFeatureFractionByNode: Double
- Definition Classes
- LightGBMFractionParams
-
def
getFeatureFractionSeed: Int
- Definition Classes
- LightGBMSeedParams
-
def
getFeaturesShapCol: String
- Definition Classes
- LightGBMPredictionParams
-
def
getImprovementTolerance: Double
- Definition Classes
- LightGBMLearnerParams
-
def
getInitScoreCol: String
- Definition Classes
- HasInitScoreCol
-
def
getIsEnableSparse: Boolean
- Definition Classes
- LightGBMDatasetParams
- def getIsProvideTrainingMetric: Boolean
- def getLambdaL1: Double
- def getLambdaL2: Double
-
def
getLeafPredictionCol: String
- Definition Classes
- LightGBMPredictionParams
- def getLearningRate: Double
-
def
getMatrixType: String
- Definition Classes
- LightGBMExecutionParams
-
def
getMaxBin: Int
- Definition Classes
- LightGBMBinParams
- def getMaxBinByFeature: Array[Int]
-
def
getMaxCatThreshold: Int
- Definition Classes
- LightGBMCategoricalParams
-
def
getMaxCatToOnehot: Int
- Definition Classes
- LightGBMCategoricalParams
- def getMaxDeltaStep: Double
- def getMaxDepth: Int
-
def
getMaxDrop: Int
- Definition Classes
- LightGBMDartParams
- def getMaxNumClasses: Int
-
def
getMaxStreamingOMPThreads: Int
- Definition Classes
- LightGBMExecutionParams
- def getMetric: String
-
def
getMicroBatchSize: Int
- Definition Classes
- LightGBMExecutionParams
- def getMinDataInLeaf: Int
- def getMinDataPerBin: Int
-
def
getMinDataPerGroup: Int
- Definition Classes
- LightGBMCategoricalParams
- def getMinGainToSplit: Double
- def getMinSumHessianInLeaf: Double
- def getModelString: String
-
def
getMonotoneConstraints: Array[Int]
- Definition Classes
- LightGBMLearnerParams
-
def
getMonotoneConstraintsMethod: String
- Definition Classes
- LightGBMLearnerParams
-
def
getMonotonePenalty: Double
- Definition Classes
- LightGBMLearnerParams
-
def
getNegBaggingFraction: Double
- Definition Classes
- LightGBMFractionParams
-
def
getNumBatches: Int
- Definition Classes
- LightGBMExecutionParams
- def getNumIterations: Int
- def getNumLeaves: Int
-
def
getNumTasks: Int
- Definition Classes
- LightGBMExecutionParams
-
def
getNumThreads: Int
- Definition Classes
- LightGBMExecutionParams
-
def
getObjective: String
- Definition Classes
- LightGBMObjectiveParams
-
def
getObjectiveSeed: Int
- Definition Classes
- LightGBMSeedParams
-
final
def
getOrDefault[T](param: Param[T]): T
- Definition Classes
- Params
-
def
getOtherRate: Double
- Definition Classes
- LightGBMLearnerParams
-
def
getParallelism: String
- Definition Classes
- LightGBMExecutionParams
-
def
getParam(paramName: String): Param[Any]
- Definition Classes
- Params
-
def
getParamInfo(p: Param[_]): ParamInfo[_]
- Definition Classes
- BaseWrappable
-
def
getPassThroughArgs: String
- Definition Classes
- LightGBMExecutionParams
-
def
getPosBaggingFraction: Double
- Definition Classes
- LightGBMFractionParams
-
def
getPredictDisableShapeCheck: Boolean
- Definition Classes
- LightGBMPredictionParams
-
def
getReferenceDataset: Array[Byte]
- Definition Classes
- LightGBMExecutionParams
-
def
getRepartitionByGroupingColumn: Boolean
- Definition Classes
- LightGBMExecutionParams
-
def
getSamplingMode: String
- Definition Classes
- LightGBMExecutionParams
-
def
getSamplingSubsetSize: Int
- Definition Classes
- LightGBMExecutionParams
-
def
getSeed: Int
- Definition Classes
- LightGBMSeedParams
-
def
getSkipDrop: Double
- Definition Classes
- LightGBMDartParams
-
def
getSlotNames: Array[String]
- Definition Classes
- LightGBMSlotParams
-
def
getTimeout: Double
- Definition Classes
- LightGBMExecutionParams
-
def
getTopK: Int
- Definition Classes
- LightGBMExecutionParams
-
def
getTopRate: Double
- Definition Classes
- LightGBMLearnerParams
-
def
getUniformDrop: Boolean
- Definition Classes
- LightGBMDartParams
-
def
getUseBarrierExecutionMode: Boolean
- Definition Classes
- LightGBMExecutionParams
-
def
getUseMissing: Boolean
- Definition Classes
- LightGBMDatasetParams
-
def
getUseSingleDatasetMode: Boolean
- Definition Classes
- LightGBMExecutionParams
-
def
getValidationIndicatorCol: String
- Definition Classes
- HasValidationIndicatorCol
- def getVerbosity: Int
-
def
getWeightCol: String
- Definition Classes
- HasWeightCol
-
def
getXGBoostDartMode: Boolean
- Definition Classes
- LightGBMDartParams
-
def
getZeroAsMissing: Boolean
- Definition Classes
- LightGBMDatasetParams
-
final
def
hasDefault[T](param: Param[T]): Boolean
- Definition Classes
- Params
-
def
hasParam(paramName: String): Boolean
- Definition Classes
- Params
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
improvementTolerance: DoubleParam
- Definition Classes
- LightGBMLearnerParams
-
val
initScoreCol: Param[String]
The name of the initial score column
The name of the initial score column
- Definition Classes
- HasInitScoreCol
-
final
def
isDefined(param: Param[_]): Boolean
- Definition Classes
- Params
-
val
isEnableSparse: BooleanParam
- Definition Classes
- LightGBMDatasetParams
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val isProvideTrainingMetric: BooleanParam
-
final
def
isSet(param: Param[_]): Boolean
- Definition Classes
- Params
- val lambdaL1: DoubleParam
- val lambdaL2: DoubleParam
-
val
leafPredictionCol: Param[String]
- Definition Classes
- LightGBMPredictionParams
- val learningRate: DoubleParam
-
def
makePyFile(conf: CodegenConfig): Unit
- Definition Classes
- PythonWrappable
-
def
makeRFile(conf: CodegenConfig): Unit
- Definition Classes
- RWrappable
-
val
matrixType: Param[String]
- Definition Classes
- LightGBMExecutionParams
-
val
maxBin: IntParam
- Definition Classes
- LightGBMBinParams
- val maxBinByFeature: IntArrayParam
-
val
maxCatThreshold: IntParam
- Definition Classes
- LightGBMCategoricalParams
-
val
maxCatToOnehot: IntParam
- Definition Classes
- LightGBMCategoricalParams
- val maxDeltaStep: DoubleParam
- val maxDepth: IntParam
-
val
maxDrop: IntParam
- Definition Classes
- LightGBMDartParams
- val maxNumClasses: IntParam
-
val
maxStreamingOMPThreads: IntParam
- Definition Classes
- LightGBMExecutionParams
- val metric: Param[String]
-
val
microBatchSize: IntParam
- Definition Classes
- LightGBMExecutionParams
- val minDataInLeaf: IntParam
- val minDataPerBin: IntParam
-
val
minDataPerGroup: IntParam
- Definition Classes
- LightGBMCategoricalParams
- val minGainToSplit: DoubleParam
- val minSumHessianInLeaf: DoubleParam
- val modelString: Param[String]
-
val
monotoneConstraints: IntArrayParam
- Definition Classes
- LightGBMLearnerParams
-
val
monotoneConstraintsMethod: Param[String]
- Definition Classes
- LightGBMLearnerParams
-
val
monotonePenalty: DoubleParam
- Definition Classes
- LightGBMLearnerParams
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
val
negBaggingFraction: DoubleParam
- Definition Classes
- LightGBMFractionParams
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
numBatches: IntParam
- Definition Classes
- LightGBMExecutionParams
- val numIterations: IntParam
- val numLeaves: IntParam
-
val
numTasks: IntParam
- Definition Classes
- LightGBMExecutionParams
-
val
numThreads: IntParam
- Definition Classes
- LightGBMExecutionParams
-
val
objective: Param[String]
- Definition Classes
- LightGBMObjectiveParams
-
val
objectiveSeed: IntParam
- Definition Classes
- LightGBMSeedParams
-
val
otherRate: DoubleParam
- Definition Classes
- LightGBMLearnerParams
-
val
parallelism: Param[String]
- Definition Classes
- LightGBMExecutionParams
-
lazy val
params: Array[Param[_]]
- Definition Classes
- Params
-
val
passThroughArgs: Param[String]
- Definition Classes
- LightGBMExecutionParams
-
val
posBaggingFraction: DoubleParam
- Definition Classes
- LightGBMFractionParams
-
val
predictDisableShapeCheck: BooleanParam
- Definition Classes
- LightGBMPredictionParams
-
def
pyAdditionalMethods: String
- Definition Classes
- PythonWrappable
-
lazy val
pyClassDoc: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
lazy val
pyClassName: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyExtraEstimatorImports: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyExtraEstimatorMethods: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
lazy val
pyInheritedClasses: Seq[String]
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyInitFunc(): String
- Definition Classes
- PythonWrappable
-
lazy val
pyInternalWrapper: Boolean
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
lazy val
pyObjectBaseClass: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyParamArg[T](p: Param[T]): String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyParamDefault[T](p: Param[T]): Option[String]
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyParamGetter(p: Param[_]): String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyParamSetter(p: Param[_]): String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyParamsArgs: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyParamsDefaults: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
lazy val
pyParamsDefinitions: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyParamsGetters: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pyParamsSetters: String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
pythonClass(): String
- Attributes
- protected
- Definition Classes
- PythonWrappable
-
def
rClass(): String
- Attributes
- protected
- Definition Classes
- RWrappable
-
def
rDocString: String
- Attributes
- protected
- Definition Classes
- RWrappable
-
def
rExtraBodyLines: String
- Attributes
- protected
- Definition Classes
- RWrappable
-
def
rExtraInitLines: String
- Attributes
- protected
- Definition Classes
- RWrappable
-
lazy val
rFuncName: String
- Attributes
- protected
- Definition Classes
- RWrappable
-
lazy val
rInternalWrapper: Boolean
- Attributes
- protected
- Definition Classes
- RWrappable
-
def
rParamArg[T](p: Param[T]): String
- Attributes
- protected
- Definition Classes
- RWrappable
-
def
rParamsArgs: String
- Attributes
- protected
- Definition Classes
- RWrappable
-
def
rSetterLines: String
- Attributes
- protected
- Definition Classes
- RWrappable
-
val
referenceDataset: ByteArrayParam
- Definition Classes
- LightGBMExecutionParams
-
val
repartitionByGroupingColumn: BooleanParam
- Definition Classes
- LightGBMExecutionParams
-
val
samplingMode: Param[String]
- Definition Classes
- LightGBMExecutionParams
-
val
samplingSubsetSize: IntParam
- Definition Classes
- LightGBMExecutionParams
-
def
save(path: String): Unit
- Definition Classes
- MLWritable
- Annotations
- @Since( "1.6.0" ) @throws( ... )
-
val
seed: IntParam
- Definition Classes
- LightGBMSeedParams
-
final
def
set(paramPair: ParamPair[_]): LightGBMParams.this.type
- Attributes
- protected
- Definition Classes
- Params
-
final
def
set(param: String, value: Any): LightGBMParams.this.type
- Attributes
- protected
- Definition Classes
- Params
-
final
def
set[T](param: Param[T], value: T): LightGBMParams.this.type
- Definition Classes
- Params
-
def
setBaggingFraction(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMFractionParams
- def setBaggingFreq(value: Int): LightGBMParams.this.type
-
def
setBaggingSeed(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMSeedParams
-
def
setBinSampleCount(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMBinParams
- def setBoostFromAverage(value: Boolean): LightGBMParams.this.type
- def setBoostingType(value: String): LightGBMParams.this.type
-
def
setCatSmooth(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMCategoricalParams
-
def
setCategoricalSlotIndexes(value: Array[Int]): LightGBMParams.this.type
- Definition Classes
- LightGBMSlotParams
-
def
setCategoricalSlotNames(value: Array[String]): LightGBMParams.this.type
- Definition Classes
- LightGBMSlotParams
-
def
setCatl2(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMCategoricalParams
-
def
setChunkSize(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setDataRandomSeed(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMSeedParams
-
def
setDataTransferMode(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
final
def
setDefault(paramPairs: ParamPair[_]*): LightGBMParams.this.type
- Attributes
- protected
- Definition Classes
- Params
-
final
def
setDefault[T](param: Param[T], value: T): LightGBMParams.this.type
- Attributes
- protected[org.apache.spark.ml]
- Definition Classes
- Params
-
def
setDefaultListenPort(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
- def setDelegate(delegate: LightGBMDelegate): LightGBMParams.this.type
-
def
setDeterministic(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMSeedParams
-
def
setDriverListenPort(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setDropRate(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMDartParams
-
def
setDropSeed(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMSeedParams
-
def
setEarlyStoppingRound(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMLearnerParams
-
def
setExtraSeed(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMSeedParams
-
def
setFObj(value: FObjTrait): LightGBMParams.this.type
- Definition Classes
- LightGBMObjectiveParams
-
def
setFeatureFraction(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMFractionParams
-
def
setFeatureFractionByNode(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMFractionParams
-
def
setFeatureFractionSeed(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMSeedParams
-
def
setFeaturesShapCol(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMPredictionParams
-
def
setImprovementTolerance(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMLearnerParams
-
def
setInitScoreCol(value: String): LightGBMParams.this.type
- Definition Classes
- HasInitScoreCol
-
def
setIsEnableSparse(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMDatasetParams
- def setIsProvideTrainingMetric(value: Boolean): LightGBMParams.this.type
- def setLambdaL1(value: Double): LightGBMParams.this.type
- def setLambdaL2(value: Double): LightGBMParams.this.type
-
def
setLeafPredictionCol(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMPredictionParams
- def setLearningRate(value: Double): LightGBMParams.this.type
-
def
setMatrixType(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setMaxBin(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMBinParams
- def setMaxBinByFeature(value: Array[Int]): LightGBMParams.this.type
-
def
setMaxCatThreshold(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMCategoricalParams
-
def
setMaxCatToOnehot(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMCategoricalParams
- def setMaxDeltaStep(value: Double): LightGBMParams.this.type
- def setMaxDepth(value: Int): LightGBMParams.this.type
-
def
setMaxDrop(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMDartParams
- def setMaxNumClasses(value: Int): LightGBMParams.this.type
-
def
setMaxStreamingOMPThreads(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
- def setMetric(value: String): LightGBMParams.this.type
-
def
setMicroBatchSize(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
- def setMinDataInLeaf(value: Int): LightGBMParams.this.type
- def setMinDataPerBin(value: Int): LightGBMParams.this.type
-
def
setMinDataPerGroup(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMCategoricalParams
- def setMinGainToSplit(value: Double): LightGBMParams.this.type
- def setMinSumHessianInLeaf(value: Double): LightGBMParams.this.type
- def setModelString(value: String): LightGBMParams.this.type
-
def
setMonotoneConstraints(value: Array[Int]): LightGBMParams.this.type
- Definition Classes
- LightGBMLearnerParams
-
def
setMonotoneConstraintsMethod(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMLearnerParams
-
def
setMonotonePenalty(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMLearnerParams
-
def
setNegBaggingFraction(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMFractionParams
-
def
setNumBatches(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
- def setNumIterations(value: Int): LightGBMParams.this.type
- def setNumLeaves(value: Int): LightGBMParams.this.type
-
def
setNumTasks(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setNumThreads(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setObjective(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMObjectiveParams
-
def
setObjectiveSeed(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMSeedParams
-
def
setOtherRate(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMLearnerParams
-
def
setParallelism(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setPassThroughArgs(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setPosBaggingFraction(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMFractionParams
-
def
setPredictDisableShapeCheck(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMPredictionParams
-
def
setReferenceDataset(value: Array[Byte]): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setRepartitionByGroupingColumn(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setSamplingMode(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setSamplingSubsetSize(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setSeed(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMSeedParams
-
def
setSkipDrop(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMDartParams
-
def
setSlotNames(value: Array[String]): LightGBMParams.this.type
- Definition Classes
- LightGBMSlotParams
-
def
setTimeout(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setTopK(value: Int): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setTopRate(value: Double): LightGBMParams.this.type
- Definition Classes
- LightGBMLearnerParams
-
def
setUniformDrop(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMDartParams
-
def
setUseBarrierExecutionMode(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setUseMissing(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMDatasetParams
-
def
setUseSingleDatasetMode(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
-
def
setValidationIndicatorCol(value: String): LightGBMParams.this.type
- Definition Classes
- HasValidationIndicatorCol
- def setVerbosity(value: Int): LightGBMParams.this.type
-
def
setWeightCol(value: String): LightGBMParams.this.type
- Definition Classes
- HasWeightCol
-
def
setXGBoostDartMode(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMDartParams
-
def
setZeroAsMissing(value: Boolean): LightGBMParams.this.type
- Definition Classes
- LightGBMDatasetParams
-
val
skipDrop: DoubleParam
- Definition Classes
- LightGBMDartParams
-
val
slotNames: StringArrayParam
- Definition Classes
- LightGBMSlotParams
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
val
thisStage: Params
- Attributes
- protected
- Definition Classes
- BaseWrappable
-
val
timeout: DoubleParam
- Definition Classes
- LightGBMExecutionParams
-
def
toString(): String
- Definition Classes
- Identifiable → AnyRef → Any
-
val
topK: IntParam
- Definition Classes
- LightGBMExecutionParams
-
val
topRate: DoubleParam
- Definition Classes
- LightGBMLearnerParams
-
val
uniformDrop: BooleanParam
- Definition Classes
- LightGBMDartParams
-
val
useBarrierExecutionMode: BooleanParam
- Definition Classes
- LightGBMExecutionParams
-
val
useMissing: BooleanParam
- Definition Classes
- LightGBMDatasetParams
-
val
useSingleDatasetMode: BooleanParam
- Definition Classes
- LightGBMExecutionParams
-
val
validationIndicatorCol: Param[String]
The name of the validation indicator column
The name of the validation indicator column
- Definition Classes
- HasValidationIndicatorCol
- val verbosity: IntParam
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
val
weightCol: Param[String]
The name of the weight column
The name of the weight column
- Definition Classes
- HasWeightCol
-
def
write: MLWriter
- Definition Classes
- DefaultParamsWritable → MLWritable
-
val
xGBoostDartMode: BooleanParam
- Definition Classes
- LightGBMDartParams
-
val
zeroAsMissing: BooleanParam
- Definition Classes
- LightGBMDatasetParams
Deprecated Value Members
-
val
executionMode: Param[String]
- Definition Classes
- LightGBMExecutionParams
- Annotations
- @deprecated
- Deprecated
(Since version 0.11.1) Please use 'dataTransferMode'
-
def
setExecutionMode(value: String): LightGBMParams.this.type
- Definition Classes
- LightGBMExecutionParams
- Annotations
- @deprecated
- Deprecated
(Since version 0.11.1) Please use 'setDataTransferMode'