Interface GBTClassifierParams

All Superinterfaces:
ClassifierParams, DecisionTreeParams, GBTParams, HasCheckpointInterval, HasFeaturesCol, HasLabelCol, HasMaxIter, HasPredictionCol, HasProbabilityCol, HasRawPredictionCol, HasSeed, HasStepSize, HasThresholds, HasValidationIndicatorCol, HasVarianceImpurity, HasWeightCol, Identifiable, Params, PredictorParams, ProbabilisticClassifierParams, Serializable, scala.Serializable, TreeEnsembleClassifierParams, TreeEnsembleParams
All Known Implementing Classes:
GBTClassificationModel, GBTClassifier

public interface GBTClassifierParams extends GBTParams, TreeEnsembleClassifierParams, HasVarianceImpurity
  • Method Details

    • lossType

      Param<String> lossType()
      Loss function which GBT tries to minimize. (case-insensitive) Supported: "logistic" (default = logistic)
      Returns:
      (undocumented)
    • getLossType

      String getLossType()
    • getOldLossType

      ClassificationLoss getOldLossType()
      (private[ml]) Convert new loss to old loss.
      Specified by:
      getOldLossType in interface GBTParams