xgboost

Public Member Functions | List of all members
xgboost::SortedCSCPage Class Reference

`#include <data.h>`

Inheritance diagram for xgboost::SortedCSCPage:
Collaboration diagram for xgboost::SortedCSCPage:

## Public Member Functions
| SortedCSCPage ()
| SortedCSCPage (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}

## Constructor & Destructor Documentation

## ◆ SortedCSCPage() [1/2]

xgboost::SortedCSCPage::SortedCSCPage | ( |  | ) |
| inline

## ◆ SortedCSCPage() [2/2]

xgboost::SortedCSCPage::SortedCSCPage | ( | SparsePage | page | ) |
| inline explicit

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

- /home/runner/work/xgboost/xgboost/include/xgboost/data.h