SG++-Doxygen-Documentation
|
#include <OperationCreateGraphMPI.hpp>
Public Member Functions | |
virtual void | create_graph (std::vector< int > &result) |
OperationGraphCreationMPI (sgpp::base::DataMatrix &data, int k) | |
virtual | ~OperationGraphCreationMPI () |
Public Member Functions inherited from sgpp::datadriven::clusteringmpi::GraphCreationWorker | |
GraphCreationWorker () | |
GraphCreationWorker (sgpp::base::DataMatrix &data, int k) | |
void | start_worker_main (void) |
virtual | ~GraphCreationWorker (void) |
Public Member Functions inherited from sgpp::datadriven::clusteringmpi::MPIWorkerBase | |
MPIWorkerBase (std::string worker_class_name) | |
MPIWorkerBase () | |
void | release_sub_workers (void) |
void | start_sub_workers (void) |
virtual | ~MPIWorkerBase (void) |
Additional Inherited Members | |
Protected Member Functions inherited from sgpp::datadriven::clusteringmpi::GraphCreationWorker | |
void | divide_workpackages (int *package, std::vector< int > &graph) |
Protected Member Functions inherited from sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase | |
MPIWorkerGraphBase (std::string operationName, sgpp::base::DataMatrix &data, int k) | |
MPIWorkerGraphBase (sgpp::base::DataMatrix &data, int k) | |
MPIWorkerGraphBase (std::string operationName) | |
virtual | ~MPIWorkerGraphBase (void) |
Protected Attributes inherited from sgpp::datadriven::clusteringmpi::GraphCreationWorker | |
double | lambda |
MPI_Comm & | master_worker_comm |
DensityOCLMultiPlatform::OperationCreateGraphOCL * | op |
bool | opencl_node |
bool | overseer_node |
MPI_Comm & | sub_worker_comm |
Protected Attributes inherited from sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase | |
double * | dataset |
int | dataset_size |
int | dimensions |
int | k |
Protected Attributes inherited from sgpp::datadriven::clusteringmpi::MPIWorkerBase | |
bool | verbose |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
References sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase::dataset_size, create_dataset::dest, sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase::dimensions, sgpp::datadriven::clusteringmpi::GraphCreationWorker::divide_workpackages(), sgpp::datadriven::clusteringmpi::MPIEnviroment::get_sub_worker_count(), sgpp::datadriven::clusteringmpi::MPIWorkerGraphBase::k, sgpp::datadriven::clusteringmpi::MPIWorkerBase::start_sub_workers(), and sgpp::datadriven::clusteringmpi::GraphCreationWorker::sub_worker_comm.