Medial Code Documentation
|
Public Member Functions | |
None | __init__ (self, "distributed.Client" client, _DataT data, Optional[_DaskCollection] label=None, *Optional[_DaskCollection] weight=None, Optional[_DaskCollection] base_margin=None, Optional[float] missing=None, bool silent=False, Optional[FeatureNames] feature_names=None, Optional[FeatureTypes] feature_types=None, Optional[_DaskCollection] group=None, Optional[_DaskCollection] qid=None, Optional[_DaskCollection] label_lower_bound=None, Optional[_DaskCollection] label_upper_bound=None, Optional[_DaskCollection] feature_weights=None, bool enable_categorical=False) |
Generator | __await__ (self) |
int | num_col (self) |
Data Fields | |
feature_names | |
feature_types | |
missing | |
enable_categorical | |
partition_order | |
worker_map | |
feature_weights | |
is_quantile | |
Protected Member Functions | |
"DaskDMatrix" | _map_local_data (self, "distributed.Client" client, _DataT data, Optional[_DaskCollection] label=None, Optional[_DaskCollection] weights=None, Optional[_DaskCollection] base_margin=None, Optional[_DaskCollection] qid=None, Optional[_DaskCollection] feature_weights=None, Optional[_DaskCollection] label_lower_bound=None, Optional[_DaskCollection] label_upper_bound=None) |
Dict[str, Any] | _create_fn_args (self, str worker_addr) |
Protected Attributes | |
_n_cols | |
_init | |
_map_local_data | |
DMatrix holding on references to Dask DataFrame or Dask Array. Constructing a `DaskDMatrix` forces all lazy computation to be carried out. Wait for the input data explicitly if you want to see actual computation of constructing `DaskDMatrix`. See doc for :py:obj:`xgboost.DMatrix` constructor for other parameters. DaskDMatrix accepts only dask collection. .. note:: DaskDMatrix does not repartition or move data between workers. It's the caller's responsibility to balance the data. .. versionadded:: 1.0.0 Parameters ---------- client : Specify the dask client used for training. Use default client returned from dask if it's set to None.
|
protected |
Create a dictionary of objects that can be pickled for function arguments.
Reimplemented in xgboost.dask.DaskQuantileDMatrix.
|
protected |
Obtain references to local data.
int xgboost.dask.DaskDMatrix.num_col | ( | self | ) |
Get the number of columns (features) in the DMatrix. Returns ------- number of columns