Sleipnir
Protected Types | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes
Sleipnir::CBayesNetImpl Class Reference
Inheritance diagram for Sleipnir::CBayesNetImpl:
Sleipnir::CBayesNetFNImpl Sleipnir::CBayesNetMinimalImpl Sleipnir::CBayesNetPNLImpl Sleipnir::CBayesNetSmileImpl Sleipnir::CBayesNetFN Sleipnir::CBayesNetMinimal Sleipnir::CBayesNetSmile

Protected Types

typedef std::vector
< std::vector< float > > 
TVecVecD
typedef std::map< std::string,
size_t > 
TMapData

Protected Member Functions

 CBayesNetImpl (bool)

Static Protected Member Functions

static void EncodeData (const IDataset *, TMapData &)
static std::string EncodeDatum (const IDataset *, size_t, size_t)
static std::string EncodeDatum (const CPCLPair &, size_t, const std::vector< size_t > &)
static void DecodeDatum (const std::string &, std::vector< size_t > &)
static bool IsAnswer (const std::string &)

Protected Attributes

bool m_fGroup

Static Protected Attributes

static const size_t c_iMinimum = 25
static const char c_cMissing = '_'
static const char c_cBase = 'A'
static const char c_szFR [] = "FR"
static const char c_szZero [] = "zero"

Detailed Description

Definition at line 45 of file bayesneti.h.


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