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 |
![]() | |
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 >.