|
xgboost
|
#include <data.h>


Public Member Functions | |
| CSCPage () | |
| CSCPage (SparsePage page) | |
Public Member Functions inherited from xgboost::SparsePage | |
| Inst | operator[] (size_t i) const |
| get i-th row from the batch More... | |
| HostSparsePageView | GetView () const |
| SparsePage () | |
| constructor More... | |
| size_t | Size () const |
| size_t | MemCostBytes () const |
| void | Clear () |
| clear the page More... | |
| void | SetBaseRowId (size_t row_id) |
| Set the base row id for this page. More... | |
| SparsePage | GetTranspose (int num_columns) const |
| void | SortRows () |
| template<typename AdapterBatchT > | |
| uint64_t | Push (const AdapterBatchT &batch, float missing, int nthread) |
| Pushes external data batch onto this page. More... | |
| void | Push (const SparsePage &batch) |
| Push a sparse page. More... | |
| void | PushCSC (const SparsePage &batch) |
| Push a SparsePage stored in CSC format. More... | |
Additional Inherited Members | |
Public Types inherited from xgboost::SparsePage | |
| using | Inst = common::Span< Entry const > |
| an instance of sparse vector in the batch More... | |
Public Attributes inherited from xgboost::SparsePage | |
| HostDeviceVector< bst_row_t > | offset |
| HostDeviceVector< Entry > | data |
| the data of the segments More... | |
| size_t | base_rowid {0} |
|
inline |
|
inlineexplicit |
1.8.17