|
|
| BasicRowIter (Parser< IndexType, DType > *parser) |
| |
| virtual void | BeforeFirst (void) |
| | set before first of the item
|
| |
| virtual bool | Next (void) |
| | move to next item
|
| |
| virtual const RowBlock< IndexType, DType > & | Value (void) const |
| | get current data
|
| |
| virtual size_t | NumCol (void) const |
| |
|
RowBlockIter< uint32_t, real_t > * | Create (const char *uri, unsigned part_index, unsigned num_parts, const char *type) |
| |
|
RowBlockIter< uint64_t, real_t > * | Create (const char *uri, unsigned part_index, unsigned num_parts, const char *type) |
| |
|
RowBlockIter< uint32_t, int32_t > * | Create (const char *uri, unsigned part_index, unsigned num_parts, const char *type) |
| |
|
RowBlockIter< uint64_t, int32_t > * | Create (const char *uri, unsigned part_index, unsigned num_parts, const char *type) |
| |
|
RowBlockIter< uint32_t, int64_t > * | Create (const char *uri, unsigned part_index, unsigned num_parts, const char *type) |
| |
|
RowBlockIter< uint64_t, int64_t > * | Create (const char *uri, unsigned part_index, unsigned num_parts, const char *type) |
| |
|
virtual | ~DataIter (void) DMLC_THROW_EXCEPTION |
| | destructor
|
| |
template<typename IndexType, typename DType = real_t>
class dmlc::data::BasicRowIter< IndexType, DType >
basic set of row iterators that provides
- Template Parameters
-
| IndexType | the type of index we are using |