|
xgboost
|
Read symbols from a bit compressed memory buffer. Usable on device and host. More...
#include <compressed_iterator.h>

Public Types | |
| typedef CompressedIterator< T > | self_type |
| typedef ptrdiff_t | difference_type |
| typedef T | value_type |
| typedef value_type * | pointer |
| typedef value_type | reference |
Public Member Functions | |
| CompressedIterator ()=default | |
| CompressedIterator (const CompressedByteT *buffer, size_t num_symbols) | |
| XGBOOST_DEVICE reference | operator* () const |
| XGBOOST_DEVICE reference | operator[] (size_t idx) const |
Read symbols from a bit compressed memory buffer. Usable on device and host.
| T | Generic type parameter. |
| typedef ptrdiff_t xgboost::common::CompressedIterator< T >::difference_type |
| typedef value_type* xgboost::common::CompressedIterator< T >::pointer |
| typedef value_type xgboost::common::CompressedIterator< T >::reference |
| typedef CompressedIterator<T> xgboost::common::CompressedIterator< T >::self_type |
| typedef T xgboost::common::CompressedIterator< T >::value_type |
|
default |
|
inline |
|
inline |
|
inline |
1.8.17