package params
- Alphabetic
- Public
- Protected
Type Members
- trait ClassifierTrainingParamsTrait extends TrainingParamsTrait
Params for training CatBoostClassifier.
Params for training CatBoostClassifier. See documentation on https://catboost.ai/docs/ for details.
- trait DatasetParamsTrait extends HasLabelCol with HasFeaturesCol with HasWeightCol
Common dataset columns parameters
- class DurationParam extends Param[Duration]
- class EnumParam[E <: Enum[E]] extends Param[E]
A separate class is needed because default Param[E] won't jsonEncode/Decode properly
- trait IgnoredFeaturesParams extends Params
- class OrderedStringMapParam[V] extends Param[LinkedHashMap[String, V]]
supported V types are String, Long, Double or Boolean
- class PoolLoadParams extends Params
Params for loading datasets in CatBoost dsv format
- class QuantizationParams extends QuantizationParamsTrait
Parameters for quantization as a class.
Parameters for quantization as a class. Used in Pool!.quantize(QuantizationParamsTrait). See documentation on https://catboost.ai/docs/ for details.
- trait QuantizationParamsTrait extends Params with IgnoredFeaturesParams with ThreadCountParams
Parameters for quantization.
Parameters for quantization. See documentation on https://catboost.ai/docs/ for details.
- trait RegressorTrainingParamsTrait extends TrainingParamsTrait
Params for training CatBoostRegressor.
Params for training CatBoostRegressor. See documentation at https://catboost.ai/docs/ for details.
- trait ThreadCountParams extends Params
- trait TrainingParamsTrait extends QuantizationParamsTrait with HasLabelCol with HasFeaturesCol with HasWeightCol
Params for training CatBoost.
Params for training CatBoost. See documentation on https://catboost.ai/docs/ for details.
Value Members
- object QuantizationParams extends Serializable