|
DiSMEC++
|
Go to the source code of this file.
Namespaces | |
| dismec | |
| Main namespace in which all types, classes, and functions are defined. | |
| dismec::io | |
Enumerations | |
| enum class | dismec::io::IndexMode { dismec::io::ZERO_BASED , dismec::io::ONE_BASED } |
| Enum to decide whether indices in an xmc file are starting from 0 or from 1. More... | |
Functions | |
| MultiLabelData | dismec::io::read_xmc_dataset (const std::filesystem::path &source, IndexMode mode=IndexMode::ZERO_BASED) |
| Reads a dataset given in the extreme multilabel classification format. More... | |
| MultiLabelData | dismec::io::read_xmc_dataset (std::istream &source, std::string_view name, IndexMode mode=IndexMode::ZERO_BASED) |
| reads a dataset given in the extreme multilabel classification format. More... | |
| void | dismec::io::save_xmc_dataset (std::ostream &target, const MultiLabelData &data) |
| Saves the given dataset in XMC format. More... | |
| void | dismec::io::save_xmc_dataset (const std::filesystem::path &target, const MultiLabelData &data, int precision=4) |