|
Medial Code Documentation
|
Data iterator that takes callback to return data, used in JVM package for accepting data iterator. More...
#include <adapter.h>
Public Member Functions | |
| IteratorAdapter (DataIterHandle data_handle, XGBCallbackDataIterNext *next_callback) | |
| void | BeforeFirst () override |
| set before first of the item | |
| bool | Next () override |
| move to next item | |
| FileAdapterBatch const & | Value () const override |
| get current data | |
| void | SetData (const XGBoostBatchCSR &batch) |
| size_t | NumColumns () const |
| size_t | NumRows () const |
Public Member Functions inherited from dmlc::DataIter< FileAdapterBatch > | |
| virtual | ~DataIter (void) DMLC_THROW_EXCEPTION |
| destructor | |
Data iterator that takes callback to return data, used in JVM package for accepting data iterator.
|
inlineoverridevirtual |
set before first of the item
Implements dmlc::DataIter< FileAdapterBatch >.
|
inlineoverridevirtual |
move to next item
Implements dmlc::DataIter< FileAdapterBatch >.
|
inlineoverridevirtual |
get current data
Implements dmlc::DataIter< FileAdapterBatch >.