PLSSVM - Parallel Least Squares Support Vector Machine  2.0.0
A Least Squares Support Vector Machine implementation using different backends.
plssvm::csvm_to_backend_type< T > Struct Template Reference

Get the plssvm::backend_type of the C-SVM class of type T. Ignores all top-level const, volatile, and reference qualifiers. More...

#include <backend_types.hpp>

Inheritance diagram for plssvm::csvm_to_backend_type< T >:
[legend]
Collaboration diagram for plssvm::csvm_to_backend_type< T >:
[legend]

Detailed Description

template<typename T>
struct plssvm::csvm_to_backend_type< T >

Get the plssvm::backend_type of the C-SVM class of type T. Ignores all top-level const, volatile, and reference qualifiers.

Provides a member variable value if T is a valid C-SVM. If T is a SYCL C-SVM, an additional member variable impl is provided showing the used SYCL implementation.

Template Parameters
Tthe type of the C-SVM to get the backend type from

The documentation for this struct was generated from the following file: