|
| DensifyParser (dmlc::Parser< IndexType > *parser, uint32_t num_col) |
|
void | BeforeFirst () override |
| set before first of the item
|
|
bool | Next () override |
| move to next item
|
|
const dmlc::RowBlock< IndexType > & | Value () const override |
| get current data
|
|
size_t | BytesRead () const override |
|
Parser< uint32_t, real_t > * | Create (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
|
Parser< uint64_t, real_t > * | Create (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
|
Parser< uint32_t, int32_t > * | Create (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
|
Parser< uint64_t, int32_t > * | Create (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
|
Parser< uint32_t, int64_t > * | Create (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
|
Parser< uint64_t, int64_t > * | Create (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
|
virtual | ~DataIter (void) DMLC_THROW_EXCEPTION |
| destructor
|
|
|
typedef Parser< IndexType, DType > *(* | Factory) (const std::string &path, const std::map< std::string, std::string > &args, unsigned part_index, unsigned num_parts) |
| Factory type of the parser.
|
|
static Parser< IndexType, DType > * | Create (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
| create a new instance of parser based on the "type"
|
|