|
Public Member Functions |
| Bayes (String annoSetName, String setName, String genreSet, String conceptSet, String quid, int nStart, int nEnd) |
virtual | ~Bayes () |
bool | HasAnnotation () |
int | GetGenreNum () const |
int | GetConceptNum () const |
int | GetAnnoTableSize () const |
int | GetTableSize () const |
void | InitializeAnnoTables () |
void | InitializeConceptAnnoTables () |
void | InitializeGenreAnnoTables () |
void | VerifyAndSetAnnoTableSize () |
void | SaveQuidTablePerGenre (bool bWrite) |
void | DumpMatrix (char *name, double **matrix, int nRow, int nCol) |
void | DumpMatrix (char *name, double **matrix, int nRow, int nCol, const char *file) |
void | DumpMatrixProb_c_gAsList () |
void | SaveConfigurationMatrix (const char *file) |
void | ResetMatrix (double **&matrix, int nRow, int nCol) |
void | ReleaseMatrix (double **&matrix, int nRow) |
void | SaveMatrix () |
bool | LoadMatrix (bool bAnnoSet=true) |
void | SaveMatrixConceptConditionalProbability (String name, double **matrix, int &nRow, int &nCol) |
bool | LoadMatrixConceptConditionalProbability (String name, double **matrix, int &nRow, int &nCol, bool bAnnoSet=true) |
void | AllocateMatrix (double **&matrix, int nRow, int nCol) |
Protected Attributes |
String | mSetName |
String | mAnnoSetName |
String | mGenreSet |
String | mConceptSet |
Core::VideoSet::VideoSet * | mVidSet |
Core::VideoSet::VideoSet * | mAnnoVidSet |
AnnotationTableSet * | mTabGenreSet |
AnnotationTableSet * | mTabConceptSet |
AnnotationTable ** | tabConcept |
AnnotationTable ** | tabGenre |
Core::Table::QuidTable * | mAnnoQuidTable |
String | mMatrixFile |
String | mQuid |
bool | mHasAnnotation |
bool | mHandleTestSet |
bool | mVerbose |
bool | mbDumpTable |
int | mGenreNum |
int | mConceptNum |
int | mAnnoTableSize |
int | mTableSize |
int | mStart |
int | mEnd |
double ** | mProb_c_g |