61 const std::string &file);
67 std::shared_ptr<data::Dataset>,
68 const std::string &file);
82 virtual std::ostream &
put(std::ostream &os)
const;
Definition: dataset.cc:28
double reading_time_
Definition: svml.h:71
virtual void write(std::shared_ptr< data::Dataset >, const std::string &file)
Write the dataset to an output file.
Definition: svml.cc:163
virtual std::ostream & put(std::ostream &os) const
Prints the data reading time stats.
Definition: svml.cc:187
double processing_time_
Definition: svml.h:72
Svml()
Creates a new Svml IO reader/writer.
Definition: svml.h:51
virtual std::unique_ptr< data::Dataset > read_horizontal(const std::string &file)
Reads the input dataset and returns in horizontal format.
Definition: svml.cc:38
virtual ~Svml()
Definition: svml.h:54
This class implements IO on Svml files.
Definition: svml.h:46
long file_size_
Definition: svml.h:73
friend std::ostream & operator<<(std::ostream &os, const Svml &me)
The output stream operator.
Definition: svml.h:77