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

Implements a class encapsulating all necessary parameters for training the C-SVM possibly provided through command line arguments. More...

#include "plssvm/backend_types.hpp"
#include "plssvm/backends/SYCL/implementation_type.hpp"
#include "plssvm/backends/SYCL/kernel_invocation_type.hpp"
#include "plssvm/default_value.hpp"
#include "plssvm/parameter.hpp"
#include "plssvm/target_platforms.hpp"
#include <cstddef>
#include <iosfwd>
#include <string>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  plssvm::detail::cmd::parser_train
 Class for encapsulating all necessary parameters for training; normally provided through command line arguments. 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::cmd
 Namespace containing implementation details for the command line interface functionality. Should not directly be used by users.
 

Functions

std::ostream & plssvm::detail::cmd::operator<< (std::ostream &out, const parser_train &params)
 Output all train parameters encapsulated by params to the given output-stream out. More...
 

Detailed Description

Implements a class encapsulating all necessary parameters for training the C-SVM possibly provided through command line arguments.

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.