Functions | |
bool | CheckFeatures (CmdOptions &options, RawDataSet *thisSet, DistributedAccess *da) |
This function loops over the "inputFeatures" option to find (weight,featureDef)-pairs and adds them to DistributedAccess. | |
Feature::FeatureTable * | OpenFeatureTable (Feature::FeatureDefinition &featureDef, String indexCat, RawDataSet *dataset) |
opens feature table in MPI mode only node0 reads the table, then it is broadcasted | |
Feature::FeatureTable * | GetPartial (Feature::FeatureTable *f, int partnumber, int partcount) |
Split table in subtables depending on this nodes id and the number of nodes if partcount == 1 the the full table is returned. | |
Matrix::Mat * | ComputeMatrix (DistributedAccess *da, Feature::FeatureTable *devel, Feature::FeatureTable *test, String distanceFunction) |
Input one or two feature tables and out comes the kernel distance matrix. | |
double | GetAverage (Matrix::Mat *distanceMatrix) |
the average is broadcasted over all nodes | |
int | Precompute (CmdOptions &options) |
int | ChopMatrix (CmdOptions &options) |
int | MainPrecompute (int argc, char *argv[]) |