Feature Selection ToolboxFST3 Library / Documentation

FST::Distance_Lp< DATATYPE, REALTYPE, DIMTYPE, SUBSET, numerator, denominator > Class Template Reference

Implements L_{p} distance, p equals numerator/denominator (template parameters). More...

#include <distance_Lp.hpp>

Inheritance diagram for FST::Distance_Lp< DATATYPE, REALTYPE, DIMTYPE, SUBSET, numerator, denominator >:
Collaboration diagram for FST::Distance_Lp< DATATYPE, REALTYPE, DIMTYPE, SUBSET, numerator, denominator >:

List of all members.

Public Types

typedef Distance< DATATYPE,
DIMTYPE, SUBSET > 
parent

Public Member Functions

 Distance_Lp (const DIMTYPE n)
 Distance_Lp (const Distance_Lp &dlp)
virtual DATATYPE distance (const DATATYPE *pattern1, const DATATYPE *pattern2)
Distance_Lpclone () const
virtual std::ostream & print (std::ostream &os) const

Protected Attributes

const REALTYPE _p

Detailed Description

template<typename DATATYPE, typename REALTYPE, typename DIMTYPE, class SUBSET, const int numerator = 1, const int denominator = 1>
class FST::Distance_Lp< DATATYPE, REALTYPE, DIMTYPE, SUBSET, numerator, denominator >

Implements L_{p} distance, p equals numerator/denominator (template parameters).

Examples:

demo40.cpp, demo40t.cpp, demo41.cpp, demo42.cpp, and demo43.cpp.


Member Function Documentation

template<typename DATATYPE , typename REALTYPE , typename DIMTYPE , class SUBSET , const int numerator = 1, const int denominator = 1>
Distance_Lp* FST::Distance_Lp< DATATYPE, REALTYPE, DIMTYPE, SUBSET, numerator, denominator >::clone (  )  const [inline, virtual]

create 1:1 independent clone of the current object

Implements FST::Clonable.


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

Generated on Thu Mar 31 11:38:36 2011 for FST3Library by  doxygen 1.6.1