Interface GBTRegressorParams

All Superinterfaces:
DecisionTreeParams, GBTParams, HasCheckpointInterval, HasFeaturesCol, HasLabelCol, HasMaxIter, HasPredictionCol, HasSeed, HasStepSize, HasValidationIndicatorCol, HasVarianceImpurity, HasWeightCol, Identifiable, Params, PredictorParams, Serializable, scala.Serializable, TreeEnsembleParams, TreeEnsembleRegressorParams, TreeRegressorParams
All Known Implementing Classes:
GBTRegressionModel, GBTRegressor

public interface GBTRegressorParams extends GBTParams, TreeEnsembleRegressorParams, TreeRegressorParams
  • Method Details

    • lossType

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

      String getLossType()
    • getOldLossType

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

      Loss convertToOldLossType(String loss)