|
Medial Code Documentation
|
namespace for useful input data structure More...
Data Structures | |
| class | BasicRowIter |
| basic set of row iterators that provides More... | |
| class | CSVParser |
| CSVParser, parses a dense csv format. All columns are treated as real dense data. Label will be empty if the label column is not specified. More... | |
| struct | CSVParserParam |
| class | DensifyParser |
| class | LibFMParser |
| Text parser that parses the input lines and returns rows in input data. More... | |
| struct | LibFMParserParam |
| class | LibSVMParser |
| Text parser that parses the input lines and returns rows in input data. More... | |
| struct | LibSVMParserParam |
| class | ParquetParser |
| struct | ParquetParserParam |
| class | ParserImpl |
| base class for parser to parse data More... | |
| struct | RowBlockContainer |
| dynamic data structure that holds a row block of data More... | |
| class | TextParserBase |
| Text parser that parses the input lines and returns rows in input data. More... | |
| class | ThreadedParser |
| declare thread class More... | |
Functions | |
| template<typename IndexType , typename DType = real_t> | |
| Parser< IndexType > * | CreateLibSVMParser (const std::string &path, const std::map< std::string, std::string > &args, unsigned part_index, unsigned num_parts) |
| template<typename IndexType , typename DType = real_t> | |
| Parser< IndexType > * | CreateLibFMParser (const std::string &path, const std::map< std::string, std::string > &args, unsigned part_index, unsigned num_parts) |
| template<typename IndexType , typename DType = real_t> | |
| Parser< IndexType, DType > * | CreateCSVParser (const std::string &path, const std::map< std::string, std::string > &args, unsigned part_index, unsigned num_parts) |
| template<typename IndexType , typename DType = real_t> | |
| Parser< IndexType, DType > * | CreateParser_ (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
| template<typename IndexType , typename DType = real_t> | |
| RowBlockIter< IndexType, DType > * | CreateIter_ (const char *uri_, unsigned part_index, unsigned num_parts, const char *type) |
| DMLC_REGISTER_PARAMETER (LibSVMParserParam) | |
| DMLC_REGISTER_PARAMETER (LibFMParserParam) | |
| DMLC_REGISTER_PARAMETER (CSVParserParam) | |
| template<char kSymbol = '#'> | |
| std::ptrdiff_t | IgnoreCommentAndBlank (char const *beg, char const *line_end) |
| template<typename IndexType , typename DType = real_t> | |
| Parser< IndexType > * | CreateDenseLibSVMParser (const std::string &path, const std::map< std::string, std::string > &args, unsigned part_index, unsigned num_parts) |
namespace for useful input data structure