PLSSVM - Parallel Least Squares Support Vector Machine  2.0.0
A Least Squares Support Vector Machine implementation using different backends.
Classes | Namespaces | Functions
file_reader.hpp File Reference

Implements a file reader class responsible for reading the input file and parsing it into lines. More...

#include <filesystem>
#include <ios>
#include <string>
#include <string_view>
#include <vector>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  plssvm::detail::io::file_reader
 The plssvm::detail::file_reader class is responsible for reading a file and splitting it into its lines. More...
 

Namespaces

 plssvm
 The main namespace containing all public API functions.
 
 plssvm::detail
 Namespace containing implementation details. Should not directly be used by users.
 
 plssvm::detail::io
 Namespace containing implementation details for the IO related functions. Should not directly be used by users.
 

Functions

void plssvm::detail::io::swap (file_reader &lhs, file_reader &rhs)
 Elementwise swap the contents of lhs and rhs. More...
 

Detailed Description

Implements a file reader class responsible for reading the input file and parsing it into lines.

Author
Alexander Van Craen
Marcel Breyer
License
This file is part of the PLSSVM project which is released under the MIT license. See the LICENSE.md file in the project root for full license information.