Main Page | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

CLUS::EMHiperPlan Class Reference

#include <emhipclus.h>

Inheritance diagram for CLUS::EMHiperPlan:

Inheritance graph
[legend]
Collaboration diagram for CLUS::EMHiperPlan:

Collaboration graph
[legend]

Public Member Functions

 EMHiperPlan ()
 EMHiperPlan (int InDim, int OutDim)
 EMHiperPlan (int InDim, int OutDim, int)
double InferDistance (const double *DataCache)
double ClusDistance (const double *DataCache)
double CorrectApartGrade (double Coef)
void SetSigma (double sigma)
bool SetOptionDbl (char *optName, double value)
void SaveToStream (ostream &out)
void LoadFromStream (istream &in)

Static Public Member Functions

string TypeName (void)

Protected Attributes

double sigma2

Constructor & Destructor Documentation

CLUS::EMHiperPlan::EMHiperPlan  )  [inline]
 

Definition at line 47 of file emhipclus.h.

CLUS::EMHiperPlan::EMHiperPlan int  InDim,
int  OutDim
[inline]
 

Definition at line 52 of file emhipclus.h.

CLUS::EMHiperPlan::EMHiperPlan int  InDim,
int  OutDim,
int 
[inline]
 

Definition at line 57 of file emhipclus.h.


Member Function Documentation

double CLUS::EMHiperPlan::ClusDistance const double *  DataCache  )  [inline]
 

Reimplemented from CLUS::HiperPlanCluster.

Definition at line 68 of file emhipclus.h.

double CLUS::EMHiperPlan::CorrectApartGrade double  Coef  )  [inline]
 

Definition at line 74 of file emhipclus.h.

Referenced by CLUS::SkinyMultiDimNormal::NormalizeLearnProbability().

double CLUS::EMHiperPlan::InferDistance const double *  DataCache  )  [inline]
 

Reimplemented from CLUS::HiperPlanCluster.

Definition at line 62 of file emhipclus.h.

void CLUS::EMHiperPlan::LoadFromStream istream &  in  )  [inline]
 

Reimplemented from CLUS::HiperPlanCluster.

Reimplemented in CLUS::SkinyMultiDimNormal.

Definition at line 136 of file emhipclus.h.

void CLUS::EMHiperPlan::SaveToStream ostream &  out  )  [inline]
 

Reimplemented from CLUS::HiperPlanCluster.

Reimplemented in CLUS::SkinyMultiDimNormal.

Definition at line 120 of file emhipclus.h.

bool CLUS::EMHiperPlan::SetOptionDbl char *  optName,
double  value
[inline]
 

Reimplemented from CLUS::HiperPlanCluster.

Definition at line 110 of file emhipclus.h.

void CLUS::EMHiperPlan::SetSigma double  sigma  )  [inline]
 

Definition at line 105 of file emhipclus.h.

string CLUS::EMHiperPlan::TypeName void   )  [inline, static]
 

Reimplemented from CLUS::HiperPlanCluster.

Reimplemented in CLUS::SkinyMultiDimNormal.

Definition at line 100 of file emhipclus.h.


Field Documentation

double CLUS::EMHiperPlan::sigma2 [protected]
 

Definition at line 45 of file emhipclus.h.

Referenced by ClusDistance(), EMHiperPlan(), InferDistance(), LoadFromStream(), SaveToStream(), SetOptionDbl(), and SetSigma().


The documentation for this class was generated from the following file:
Generated on Mon Jul 21 16:57:48 2003 for SECRET by doxygen 1.3.2