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

Directory containing implementation details for the OpenCL backend.

More...

Directory dependency graph for detail:

Files

file  atomics.cl
 Defines atomic functions for floating point types.
 
file  command_queue.hpp [code]
 Defines a very small RAII wrapper around a cl_command_queue including information about its associated OpenCL context and device.
 
file  context.hpp [code]
 Defines a very small RAII wrapper around a cl_context including all associated devices and one command queue per device.
 
file  device_ptr.hpp [code]
 Small wrapper around a OpenCL device pointer.
 
file  error_code.hpp [code]
 Small wrapper around OpenCL's error codes.
 
file  kernel.hpp [code]
 Defines a very small RAII wrapper around a cl_kernel.
 
file  utility.hpp [code]
 Utility functions specific to the OpenCL backend.
 

Detailed Description

Directory containing implementation details for the OpenCL backend.

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.