Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions
xgboost::common::SparseColumnIter< BinIdxT > Class Template Reference
Inheritance diagram for xgboost::common::SparseColumnIter< BinIdxT >:
xgboost::common::Column< BinIdxT >

Public Member Functions

 SparseColumnIter (common::Span< const BinIdxT > index, bst_bin_t least_bin_idx, common::Span< const size_t > row_ind, bst_row_t first_row_idx)
 
 SparseColumnIter (SparseColumnIter const &)=delete
 
 SparseColumnIter (SparseColumnIter &&)=default
 
size_t GetRowIdx (size_t idx) const
 
bst_bin_t operator[] (size_t rid)
 
- Public Member Functions inherited from xgboost::common::Column< BinIdxT >
 Column (common::Span< const BinIdxT > index, bst_bin_t least_bin_idx)
 
bst_bin_t GetGlobalBinIdx (size_t idx) const
 
size_t Size () const
 

Additional Inherited Members

- Static Public Attributes inherited from xgboost::common::Column< BinIdxT >
static constexpr bst_bin_t kMissingId
 

The documentation for this class was generated from the following file: