SG++-Doxygen-Documentation
sgpp::datadriven::StreamingOCLMultiPlatform::Configuration Class Reference

Configuration class for the operation OperationMultiEvalStreamingOCLMultiPlatform. More...

#include <Configuration.hpp>

Static Public Member Functions

static void augmentDefaultParameters (sgpp::base::OCLOperationConfiguration &parameters)
 Takes a configuration and checks whether parameters are missing. More...
 
static const std::string & getKernelName ()
 

Detailed Description

Configuration class for the operation OperationMultiEvalStreamingOCLMultiPlatform.

This class provides a name and a default configuration for the operation.

See also
OperationMultiEvalStreamingOCLMultiPlatform

Member Function Documentation

◆ augmentDefaultParameters()

static void sgpp::datadriven::StreamingOCLMultiPlatform::Configuration::augmentDefaultParameters ( sgpp::base::OCLOperationConfiguration parameters)
inlinestatic

Takes a configuration and checks whether parameters are missing.

Missing parameters are added and initialized with their default values. This function only configures devices that are specified in the configuration.

Parameters
parametersSet of parameters to augment with default parameters

References json::Node::addDictAttr(), json::Node::addIDAttr(), json::Node::addTextAttr(), json::Node::contains(), and getKernelName().

Referenced by sgpp::datadriven::createStreamingOCLMultiPlatformConfigured().

◆ getKernelName()


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