|
|
#include <MemoryX/libraries/helpers/GaussianMixtureHelpers/WilliamsGMMReducer.h>
Inheritance diagram for WilliamsGMMReducer:Public Member Functions | |
| WilliamsGMMReducer () | |
Public Member Functions inherited from GMMReducer | |
| GMMReducer () | |
| Creates a new GMMReducer. More... | |
| virtual GaussianMixtureDistributionBasePtr | reduceByComponentCount (const GaussianMixtureDistributionBasePtr &fullGMM, int countComp) |
| virtual GaussianMixtureDistributionBasePtr | reduceByMaxAABB (const GaussianMixtureDistributionBasePtr &fullGMM, float maxSideLength) |
| virtual GaussianMixtureDistributionBasePtr | reduceByMaxDeviation (const GaussianMixtureDistributionBasePtr &fullGMM, float maxDeviation, DeviationMeasure devMeasure) |
| virtual GaussianMixtureDistributionBasePtr | reduceByMaxEqualSphere (const GaussianMixtureDistributionBasePtr &fullGMM, float maxSphereRadius) |
| virtual GaussianMixtureDistributionBasePtr | reduceByMaxOrientedBBox (const GaussianMixtureDistributionBasePtr &fullGMM, float maxSideLength) |
Protected Member Functions | |
| void | fillMergingCostVector (const GaussianMixtureDistributionBasePtr &gmm, GMMCompPairDistanceVector &costVec) override |
| float | getMergingCost (const GaussianMixtureDistributionBasePtr &gmm, int c1, int c2) override |
Protected Member Functions inherited from GMMReducer | |
| void | mergeGMMComponents (const GaussianMixtureComponent &comp1, const GaussianMixtureComponent &comp2, GaussianMixtureComponent &mergedComp) |
| void | mergeGMMComponents (GaussianMixtureDistributionPtr &gmm, int index1, int index2) |
| void | replaceComponentsWithMerged (GaussianMixtureDistributionPtr &gmm, int index1, int index2, const GaussianMixtureComponent &mergedComp) |
Additional Inherited Members | |
Protected Attributes inherited from GMMReducer | |
| GMMDistancePtr | gmmDistance |
Definition at line 40 of file WilliamsGMMReducer.h.
Definition at line 29 of file WilliamsGMMReducer.cpp.
|
overrideprotectedvirtual |
Reimplemented from GMMReducer.
Definition at line 48 of file WilliamsGMMReducer.cpp.
Here is the call graph for this function:
|
overrideprotectedvirtual |
Reimplemented from GMMReducer.
Definition at line 36 of file WilliamsGMMReducer.cpp.
Here is the call graph for this function: