PLSSVM - Parallel Least Squares Support Vector Machine  2.0.0
A Least Squares Support Vector Machine implementation using different backends.
backends Directory Reference

Directory containing the implementation of all four available backends: OpenMP, CUDA, OpenCL, and SYCL.

More...

Directory dependency graph for backends:

Directories

directory  CUDA
 Directory containing the implementation for the CUDA backend.
 
directory  HIP
 Directory containing the implementation for the HIP backend.
 
directory  OpenCL
 Directory containing the implementation for the OpenCL backend.
 
directory  OpenMP
 Directory containing the implementation for the OpenMP backend.
 
directory  SYCL
 Directory containing the implementation for the SYCL backend.
 

Files

file  gpu_csvm.hpp [code]
 Defines the base class for all C-SVM backends using a GPU. Used for code duplication reduction.
 
file  gpu_device_ptr.hpp [code]
 Defines the base class for all C-SVM backends using a GPU. Used for code duplication reduction.
 

Detailed Description

Directory containing the implementation of all four available backends: OpenMP, CUDA, OpenCL, and SYCL.

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.