SG++
OpFactory.cpp File Reference

Namespaces

 sgpp
 This header contains some utility functions.
 
 sgpp::datadriven
 

Functions

DensityOCLMultiPlatform::OperationDensity * sgpp::datadriven::createDensityOCLMultiPlatformConfigured (base::Grid &grid, size_t dimension, double lambda, base::OCLOperationConfiguration *parameters, size_t platform_id, size_t device_id)
 
DensityOCLMultiPlatform::OperationDensity * sgpp::datadriven::createDensityOCLMultiPlatformConfigured (base::Grid &grid, size_t dimension, double lambda, std::string opencl_conf, size_t platform_id, size_t device_id)
 Generates opencl density multiplication operation given opencl device and configuration file. More...
 
DensityOCLMultiPlatform::OperationDensity * sgpp::datadriven::createDensityOCLMultiPlatformConfigured (int *gridpoints, size_t gridsize, size_t dimension, double lambda, std::string opencl_conf, size_t platform_id, size_t device_id)
 Generates opencl density multiplication operation given opencl device and a serialized grid. More...
 
DensityOCLMultiPlatform::OperationDensity * sgpp::datadriven::createDensityOCLMultiPlatformConfigured (int *gridpoints, size_t gridsize, size_t dimension, double lambda, base::OCLOperationConfiguration *parameters, size_t platform_id, size_t device_id)
 
DensityOCLMultiPlatform::OperationDensity * sgpp::datadriven::createDensityOCLMultiPlatformConfigured (base::Grid &grid, size_t dimension, double lambda, std::string opencl_conf)
 Generates opencl density multiplication operation. More...