#include "Basis/CmdOptions.h"#include "Link/Mpi/MpiFuncs.h"#include "Persistency/DistributedAccessRepository.h"#include "Persistency/FeatureTableRepository.h"#include "Core/Matrix/MatFunc.h"#include "Core/Matrix/VirtualMatrixFactory.h"#include "Core/Array/Pattern/PatMPixOp.h"#include "Core/Array/PixSum.h"#include "Core/Array/Set.h"#include "Core/Array/Add.h"#include "Core/Array/DivVal.h"#include "Core/Array/MulVal.h"#include "Core/Array/Exp.h"#include "Core/Array/WriteRaw.h"#include "Core/Array/MakeFromValue.h"#include "Core/Array/PrintData.h"#include "Core/Feature/FeatureTable.h"#include "Core/Feature/FeatureDefinition.h"#include "Core/Table/Write.h"#include "Core/Table/Equals.h"#include "Core/Table/Select.h"#include "Core/Vector/Apply.h"#include "Core/VideoSet/MakeVideoSet.h"#include "Core/ImageSet/MakeImageSet.h"#include "Core/Vector/Chi2Distance.h"#include "Core/Vector/HistogramIntersection.h"#include "Core/Vector/DotProduct.h"#include "Util/PropertySet.h"#include "Core/Database/MakeRawDataSet.h"#include "Util/TimeStats.h"Include dependency graph for mainPrecomputeKernelMatrix.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | Impala |
| namespace | Impala::Application |
| namespace | Impala::Application::Precompute |
Functions | |
| bool | Impala::Application::Precompute::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 * | Impala::Application::Precompute::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 * | Impala::Application::Precompute::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 * | Impala::Application::Precompute::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 | Impala::Application::Precompute::GetAverage (Matrix::Mat *distanceMatrix) |
| the average is broadcasted over all nodes | |
| int | Impala::Application::Precompute::Precompute (CmdOptions &options) |
| int | Impala::Application::Precompute::ChopMatrix (CmdOptions &options) |
| int | Impala::Application::Precompute::MainPrecompute (int argc, char *argv[]) |
| int | main (int argc, char *argv[]) |
1.5.1