#include <OperationCreatePrunedGraphMPI.hpp>
◆ PrunedGraphCreationWorker() [1/2]
sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::PrunedGraphCreationWorker |
( |
| ) |
|
|
inline |
References sgpp::datadriven::clusteringmpi::MPIWorkerGridBase::complete_gridsize, sgpp::datadriven::createNearestNeighborGraphConfigured(), sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase::dataset, sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase::dataset_size, create_dataset::dest, sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase::dimensions, sgpp::datadriven::clusteringmpi::MPIEnviroment::get_sub_worker_count(), sgpp::datadriven::clusteringmpi::MPIWorkerGridBase::grid_dimensions, sgpp::datadriven::clusteringmpi::MPIWorkerGridBase::gridpoints, sgpp::datadriven::clusteringmpi::MPIWorkerGridBase::gridsize, sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase::k, sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< int >::master_worker_comm, sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< int >::opencl_device, sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< int >::opencl_node, sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< int >::opencl_platform, sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< int >::parameters, sgpp::datadriven::pruneNearestNeighborGraphConfigured(), and sgpp::datadriven::clusteringmpi::MPIWorkerPackageBase< int >::sub_worker_comm.
◆ PrunedGraphCreationWorker() [2/2]
sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::PrunedGraphCreationWorker |
( |
base::Grid & |
grid, |
|
|
base::DataVector & |
alpha, |
|
|
base::DataMatrix & |
data, |
|
|
int |
k, |
|
|
double |
treshold, |
|
|
std::string |
ocl_conf_filename |
|
) |
| |
|
inline |
◆ ~PrunedGraphCreationWorker()
virtual sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::~PrunedGraphCreationWorker |
( |
void |
| ) |
|
|
inlinevirtual |
◆ begin_opencl_operation()
void sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::begin_opencl_operation |
( |
int * |
workpackage | ) |
|
|
inlineprotectedvirtual |
◆ finalize_opencl_operation()
void sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::finalize_opencl_operation |
( |
int * |
result_buffer, |
|
|
int * |
workpackage |
|
) |
| |
|
inlineprotectedvirtual |
◆ receive_and_send_initial_data()
void sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::receive_and_send_initial_data |
( |
void |
| ) |
|
|
inlineprotectedvirtual |
◆ alpha
double* sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::alpha |
|
protected |
◆ op
◆ op_prune
◆ treshold
double sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker::treshold |
|
protected |
The documentation for this class was generated from the following file: