GMMDistance Class Referenceabstract

#include <MemoryX/libraries/helpers/GaussianMixtureHelpers/GMMDistance.h>

+ Inheritance diagram for GMMDistance:

Public Member Functions

virtual float getDistance (const GaussianMixtureComponent &comp1, const GaussianMixtureComponent &comp2)=0
 
virtual float getDistance (const GaussianMixtureDistributionBasePtr &gmm1, const GaussianMixtureDistributionBasePtr &gmm2)=0
 
 GMMDistance ()
 Creates a new GMMDistance. More...
 

Detailed Description

Definition at line 39 of file GMMDistance.h.

Constructor & Destructor Documentation

◆ GMMDistance()

GMMDistance ( )
inline

Creates a new GMMDistance.

Definition at line 45 of file GMMDistance.h.

Member Function Documentation

◆ getDistance() [1/2]

virtual float getDistance ( const GaussianMixtureComponent &  comp1,
const GaussianMixtureComponent &  comp2 
)
pure virtual

◆ getDistance() [2/2]

virtual float getDistance ( const GaussianMixtureDistributionBasePtr &  gmm1,
const GaussianMixtureDistributionBasePtr &  gmm2 
)
pure virtual

The documentation for this class was generated from the following file: