#include <StreamingBSplineOCLKernelImpl.hpp>
|
double | mult (real_type *level, real_type *index, size_t gridSize, real_type *dataset, size_t datasetSize, real_type *alpha, real_type *result, const size_t start_index_grid, const size_t end_index_grid, const size_t start_index_data, const size_t end_index_data) |
|
double | multTranspose (real_type *level, real_type *index, size_t gridSize, real_type *dataset, size_t datasetSize, real_type *source, real_type *result, const size_t start_index_grid, const size_t end_index_grid, const size_t start_index_data, const size_t end_index_data) |
|
void | resetKernel () |
|
| StreamingBSplineOCLKernelImpl (size_t dims, size_t degree, std::shared_ptr< base::OCLManager > manager, std::shared_ptr< base::OCLOperationConfiguration > parameters) |
|
| ~StreamingBSplineOCLKernelImpl () |
|
◆ StreamingBSplineOCLKernelImpl()
template<typename real_type>
◆ ~StreamingBSplineOCLKernelImpl()
template<typename real_type>
◆ mult()
template<typename real_type>
double sgpp::datadriven::StreamingBSplineOCLKernelImpl< real_type >::mult |
( |
real_type * |
level, |
|
|
real_type * |
index, |
|
|
size_t |
gridSize, |
|
|
real_type * |
dataset, |
|
|
size_t |
datasetSize, |
|
|
real_type * |
alpha, |
|
|
real_type * |
result, |
|
|
const size_t |
start_index_grid, |
|
|
const size_t |
end_index_grid, |
|
|
const size_t |
start_index_data, |
|
|
const size_t |
end_index_data |
|
) |
| |
|
inline |
◆ multTranspose()
template<typename real_type>
double sgpp::datadriven::StreamingBSplineOCLKernelImpl< real_type >::multTranspose |
( |
real_type * |
level, |
|
|
real_type * |
index, |
|
|
size_t |
gridSize, |
|
|
real_type * |
dataset, |
|
|
size_t |
datasetSize, |
|
|
real_type * |
source, |
|
|
real_type * |
result, |
|
|
const size_t |
start_index_grid, |
|
|
const size_t |
end_index_grid, |
|
|
const size_t |
start_index_data, |
|
|
const size_t |
end_index_data |
|
) |
| |
|
inline |
◆ resetKernel()
template<typename real_type>
The documentation for this class was generated from the following file: