mxnet
Public Member Functions | List of all members
mxnet::cpp::DataIter Class Referenceabstract

#include <io.h>

Inheritance diagram for mxnet::cpp::DataIter:
Inheritance graph
Collaboration diagram for mxnet::cpp::DataIter:
Collaboration graph

Public Member Functions

virtual void BeforeFirst (void)=0
 
virtual bool Next (void)=0
 
virtual NDArray GetData (void)=0
 
virtual NDArray GetLabel (void)=0
 
virtual int GetPadNum (void)=0
 
virtual std::vector< int > GetIndex (void)=0
 
DataBatch GetDataBatch ()
 
void Reset ()
 

Member Function Documentation

virtual void mxnet::cpp::DataIter::BeforeFirst ( void  )
pure virtual

Implemented in mxnet::cpp::MXDataIter.

virtual NDArray mxnet::cpp::DataIter::GetData ( void  )
pure virtual

Implemented in mxnet::cpp::MXDataIter.

DataBatch mxnet::cpp::DataIter::GetDataBatch ( )
inline
virtual std::vector<int> mxnet::cpp::DataIter::GetIndex ( void  )
pure virtual

Implemented in mxnet::cpp::MXDataIter.

virtual NDArray mxnet::cpp::DataIter::GetLabel ( void  )
pure virtual

Implemented in mxnet::cpp::MXDataIter.

virtual int mxnet::cpp::DataIter::GetPadNum ( void  )
pure virtual

Implemented in mxnet::cpp::MXDataIter.

virtual bool mxnet::cpp::DataIter::Next ( void  )
pure virtual

Implemented in mxnet::cpp::MXDataIter.

void mxnet::cpp::DataIter::Reset ( )
inline

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