PLSSVM - Parallel Least Squares Support Vector Machine
2.0.0
A Least Squares Support Vector Machine implementation using different backends.
|
Directory containing implementation details which should not be used by users.
More...Directories | |
directory | cmd |
Directory containing implementation details regarding the command line interface which should not be used by users. | |
directory | io |
Directory containing implementation details regarding the IO functionality which should not be used by users. | |
Files | |
file | arithmetic_type_name.hpp [code] |
Implements conversion functions from arithmetic types to their name as string representation. | |
file | assert.hpp [code] |
Implements a custom assert macro PLSSVM_ASSERT . | |
file | execution_range.hpp [code] |
Implement a backend independent class used to specify the execution range for all kernel invocations. | |
file | layout.hpp [code] |
Defines functions to convert 2D vectors to 1D SoA or AoS vectors. | |
file | logger.hpp [code] |
Defines a simple logging function. | |
file | operators.hpp [code] |
Defines (arithmetic) functions on std::vector and scalars. | |
file | performance_tracker.hpp [code] |
Defines a performance tracker which can dump performance information in a YAML file. | |
file | sha256.hpp [code] |
Implementation of the SHA2-256 hashing algorithm. | |
file | string_conversion.hpp [code] |
Implements a conversion function from a string to an arithmetic type. | |
file | string_utility.hpp [code] |
Implements utility functions for string manipulation and querying. | |
file | type_list.hpp [code] |
All possible real_type and label_type combinations for a plssvm::model and plssvm::data_set. | |
file | type_traits.hpp [code] |
Defines some generic type traits used in the PLSSVM library. | |
file | utility.hpp [code] |
Defines universal utility functions. | |
Directory containing implementation details which should not be used by users.