xgboost
|
#include <data.h>
Public Member Functions | |
SortedCSCPage () | |
SortedCSCPage (SparsePage page) | |
![]() | |
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 | |
![]() | |
using | Inst = common::Span< Entry const > |
an instance of sparse vector in the batch More... | |
![]() | |
HostDeviceVector< bst_row_t > | offset |
HostDeviceVector< Entry > | data |
the data of the segments More... | |
size_t | base_rowid {0} |
|
inline |
|
inlineexplicit |