Sleipnir
Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | Friends
Sleipnir::CBayesNetFNNode Class Reference
Inheritance diagram for Sleipnir::CBayesNetFNNode:
Sleipnir::CBayesNetFNNodeBeta Sleipnir::CBayesNetFNNodeDiscrete Sleipnir::CBayesNetFNNodeExponential Sleipnir::CBayesNetFNNodeGaussian Sleipnir::CBayesNetFNNodeMOG

Protected Member Functions

const std::string & GetName () const
unsigned char GetParameters () const
void Reverse ()
bool Save (DSL_node *) const
bool Learn (const std::vector< size_t > &)
virtual const char * GetType () const =0
virtual void Randomize ()=0
virtual CBayesNetFNNodeNew (DSL_node *) const =0
virtual bool Learn (const IDataset *, size_t, size_t)=0
virtual bool Evaluate (float, std::vector< float > &) const =0
virtual bool IsContinuous () const

Static Protected Member Functions

static CBayesNetFNNodeOpen (DSL_node *)

Protected Attributes

std::string m_strName
const char * m_szType
CFullMatrix< float > m_Params

Static Protected Attributes

static const char c_szType [] = "type"

Friends

class CBayesNetFN
class CBayesNetFNImpl

Detailed Description

Definition at line 31 of file bayesnetfni.h.


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