|
template<typename AdapterT > |
| SimpleDMatrix (AdapterT *adapter, float missing, int nthread, DataSplitMode data_split_mode=DataSplitMode::kRow) |
|
| SimpleDMatrix (dmlc::Stream *in_stream) |
|
void | SaveToLocalFile (const std::string &fname) |
|
MetaInfo & | Info () override |
|
const MetaInfo & | Info () const override |
|
Context const * | Ctx () const override |
|
bool | SingleColBlock () const override |
|
DMatrix * | Slice (common::Span< int32_t const > ridxs) override |
|
DMatrix * | SliceCol (int num_slices, int slice_id) override |
|
template<> |
| SimpleDMatrix (RecordBatchesIterAdapter *adapter, float missing, int nthread, DataSplitMode data_split_mode) |
|
None | __init__ (self, DataType data, Optional[ArrayLike] label=None, *Optional[ArrayLike] weight=None, Optional[ArrayLike] base_margin=None, Optional[float] missing=None, bool silent=False, Optional[FeatureNames] feature_names=None, Optional[FeatureTypes] feature_types=None, Optional[int] nthread=None, Optional[ArrayLike] group=None, Optional[ArrayLike] qid=None, Optional[ArrayLike] label_lower_bound=None, Optional[ArrayLike] label_upper_bound=None, Optional[ArrayLike] feature_weights=None, bool enable_categorical=False, DataSplitMode data_split_mode=DataSplitMode.ROW) |
|
None | __del__ (self) |
|
None | set_info (self, *Optional[ArrayLike] label=None, Optional[ArrayLike] weight=None, Optional[ArrayLike] base_margin=None, Optional[ArrayLike] group=None, Optional[ArrayLike] qid=None, Optional[ArrayLike] label_lower_bound=None, Optional[ArrayLike] label_upper_bound=None, Optional[FeatureNames] feature_names=None, Optional[FeatureTypes] feature_types=None, Optional[ArrayLike] feature_weights=None) |
|
np.ndarray | get_float_info (self, str field) |
|
np.ndarray | get_uint_info (self, str field) |
|
None | set_float_info (self, str field, ArrayLike data) |
|
None | set_float_info_npy2d (self, str field, ArrayLike data) |
|
None | set_uint_info (self, str field, ArrayLike data) |
|
None | save_binary (self, Union[str, os.PathLike] fname, bool silent=True) |
|
None | set_label (self, ArrayLike label) |
|
None | set_weight (self, ArrayLike weight) |
|
None | set_base_margin (self, ArrayLike margin) |
|
None | set_group (self, ArrayLike group) |
|
np.ndarray | get_label (self) |
|
np.ndarray | get_weight (self) |
|
np.ndarray | get_base_margin (self) |
|
np.ndarray | get_group (self) |
|
scipy.sparse.csr_matrix | get_data (self) |
|
Tuple[np.ndarray, np.ndarray] | get_quantile_cut (self) |
|
int | num_row (self) |
|
int | num_col (self) |
|
int | num_nonmissing (self) |
|
"DMatrix" | slice (self, Union[List[int], np.ndarray] rindex, bool allow_groups=False) |
|
Optional[FeatureNames] | feature_names (self) |
|
None | feature_names (self, Optional[FeatureNames] feature_names) |
|
Optional[FeatureTypes] | feature_types (self) |
|
None | feature_types (self, Optional[FeatureTypes] feature_types) |
|