SG++-Doxygen-Documentation
|
OpenCL source builder for density based graph pruning. More...
#include <KernelSourceBuilderPruneGraph.hpp>
Public Member Functions | |
std::string | generateSource (size_t dimensions, size_t gridSize, size_t k, real_type treshold) |
Generates the whole opencl kernel code used for the pruning of a graph. More... | |
SourceBuilderPruneGraph (json::Node &kernelConfiguration, size_t dims) | |
Public Member Functions inherited from sgpp::base::KernelSourceBuilderBase< real_type > | |
KernelSourceBuilderBase () | |
Additional Inherited Members | |
Protected Member Functions inherited from sgpp::base::KernelSourceBuilderBase< real_type > | |
std::string | constSuffix () |
std::string | floatType () |
std::string | intType () |
std::string | reuseSource (std::string fileName) |
void | writeSource (std::string fileName, std::string source) |
Protected Attributes inherited from sgpp::base::KernelSourceBuilderBase< real_type > | |
std::vector< std::string > | indent |
Static Protected Attributes inherited from sgpp::base::KernelSourceBuilderBase< real_type > | |
static const size_t | MAX_INDENT_LEVEL |
OpenCL source builder for density based graph pruning.
|
inline |
|
inline |
Generates the whole opencl kernel code used for the pruning of a graph.
Referenced by sgpp::datadriven::DensityOCLMultiPlatform::KernelPruneGraph< T >::prune_graph().