Medial Code Documentation
Loading...
Searching...
No Matches
Variables
xgboost.spark.core Namespace Reference

Variables

list _pyspark_specific_params
 
list _non_booster_params = ["missing", "n_estimators", "feature_types", "feature_weights"]
 
dict _pyspark_param_alias_map
 
dict _inverse_pyspark_param_alias_map = {v: k for k, v in _pyspark_param_alias_map.items()}
 
list _unsupported_xgb_params
 
dict _unsupported_fit_params
 

Detailed Description

XGBoost pyspark integration submodule for core code.

Variable Documentation

◆ _pyspark_param_alias_map

dict xgboost.spark.core._pyspark_param_alias_map
protected
Initial value:
1= {
2 "features_col": "featuresCol",
3 "label_col": "labelCol",
4 "weight_col": "weightCol",
5 "raw_prediction_col": "rawPredictionCol",
6 "prediction_col": "predictionCol",
7 "probability_col": "probabilityCol",
8 "validation_indicator_col": "validationIndicatorCol",
9}

◆ _pyspark_specific_params

list xgboost.spark.core._pyspark_specific_params
protected
Initial value:
1= [
2 "featuresCol",
3 "labelCol",
4 "weightCol",
5 "rawPredictionCol",
6 "predictionCol",
7 "probabilityCol",
8 "validationIndicatorCol",
9 "base_margin_col",
10 "arbitrary_params_dict",
11 "force_repartition",
12 "num_workers",
13 "feature_names",
14 "features_cols",
15 "enable_sparse_data_optim",
16 "qid_col",
17 "repartition_random_shuffle",
18 "pred_contrib_col",
19 "use_gpu",
20]

◆ _unsupported_fit_params

dict xgboost.spark.core._unsupported_fit_params
protected
Initial value:
1= {
2 "sample_weight", # Supported by spark param weightCol
3 "eval_set", # Supported by spark param validation_indicator_col
4 "sample_weight_eval_set", # Supported by spark param weight_col + validation_indicator_col
5 "base_margin", # Supported by spark param base_margin_col
6 "base_margin_eval_set", # Supported by spark param base_margin_col + validation_indicator_col
7 "group", # Use spark param `qid_col` instead
8 "qid", # Use spark param `qid_col` instead
9 "eval_group", # Use spark param `qid_col` instead
10 "eval_qid", # Use spark param `qid_col` instead
11}

◆ _unsupported_xgb_params

list xgboost.spark.core._unsupported_xgb_params
protected
Initial value:
1= [
2 "gpu_id", # we have "device" pyspark param instead.
3 "enable_categorical", # Use feature_types param to specify categorical feature instead
4 "use_label_encoder",
5 "n_jobs", # Do not allow user to set it, will use `spark.task.cpus` value instead.
6 "nthread", # Ditto
7]