Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions
xgboost.data::RecordBatchesIterAdapter Class Reference
Inheritance diagram for xgboost.data::RecordBatchesIterAdapter:
dmlc::DataIter< ArrowColumnarBatchVec >

Public Member Functions

 RecordBatchesIterAdapter (XGDMatrixCallbackNext *next_callback, int nbatch)
 
void BeforeFirst () override
 set before first of the item
 
bool Next () override
 move to next item
 
void SetData (struct ArrowArray *rb, struct ArrowSchema *schema)
 
const ArrowColumnarBatchVec & Value () const override
 get current data
 
size_t NumColumns () const
 
size_t NumRows () const
 
- Public Member Functions inherited from dmlc::DataIter< ArrowColumnarBatchVec >
virtual ~DataIter (void) DMLC_THROW_EXCEPTION
 destructor
 

Member Function Documentation

◆ BeforeFirst()

void xgboost.data::RecordBatchesIterAdapter::BeforeFirst ( void  )
inlineoverridevirtual

set before first of the item

Implements dmlc::DataIter< ArrowColumnarBatchVec >.

◆ Next()

bool xgboost.data::RecordBatchesIterAdapter::Next ( void  )
inlineoverridevirtual

move to next item

Implements dmlc::DataIter< ArrowColumnarBatchVec >.

◆ Value()

const ArrowColumnarBatchVec & xgboost.data::RecordBatchesIterAdapter::Value ( void  ) const
inlineoverridevirtual

get current data

Implements dmlc::DataIter< ArrowColumnarBatchVec >.


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