CluE  1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
CluE::FrequencyKLD Class Reference

kullback-leibler divergence for FrequencyDistribution More...

#include <frequencykld.h>

Inheritance diagram for CluE::FrequencyKLD:
Inheritance graph
Collaboration diagram for CluE::FrequencyKLD:
Collaboration graph

Public Member Functions

virtual FrequencyKLDclone () const
 
virtual double dissimilarity (FrequencyDistribution const &, FrequencyDistribution const &) const
 
- Public Member Functions inherited from CluE::DissimilarityMeasure< FrequencyDistribution >
virtual ~DissimilarityMeasure ()
 

Detailed Description

kullback-leibler divergence for FrequencyDistribution

DissimilarityMeasure<FrequencyDistribution> class computing the kullback-leibler divergence between FrequencyDistribution objects.

Definition at line 16 of file frequencykld.h.

Member Function Documentation

FrequencyKLD * FrequencyKLD::clone ( ) const
virtual
double FrequencyKLD::dissimilarity ( FrequencyDistribution const &  fd1,
FrequencyDistribution const &  fd2 
) const
virtual

Computes the kullback-leibler divergence between the two given FrequencyDistribution objects.

Returns
The kullback-leibler divergence between the two given FrequencyDistribution objects.

Implements CluE::DissimilarityMeasure< FrequencyDistribution >.

Definition at line 11 of file frequencykld.cpp.


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