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