addTripletGroundTruth(byte gt1, byte gt2, byte gt3) | DirectGraphicalModels::CPriorTriplet | private |
calculatePrior(void) const | DirectGraphicalModels::CPriorTriplet | privatevirtual |
calculateTripletPotentials(const Mat &featureVector1, const Mat &featureVector2, const Mat &featureVector3) const | DirectGraphicalModels::CTrainTriplet | protected |
CBaseRandomModel(byte nStates) | DirectGraphicalModels::CBaseRandomModel | inline |
CPrior(byte nStates, RandomModelType type) | DirectGraphicalModels::CPrior | private |
CPriorTriplet(byte nStates) | DirectGraphicalModels::CPriorTriplet | inlineprivate |
CTrainTriplet(byte nStates, byte nFeatures) | DirectGraphicalModels::CTrainTriplet | inline |
generateFileName(const std::string &path, const std::string &name, short idx) const | DirectGraphicalModels::CBaseRandomModel | protected |
getNumFeatures(void) const | DirectGraphicalModels::ITrain | inline |
getNumStates(void) const | DirectGraphicalModels::CBaseRandomModel | inline |
getPrior(float weight=1.0f) const | DirectGraphicalModels::CPrior | private |
getTripletPotentials(const Mat &featureVector1, const Mat &featureVector2, const Mat &featureVector3) const | DirectGraphicalModels::CTrainTriplet | |
ITrain(byte nStates, word nFeatures) | DirectGraphicalModels::ITrain | inline |
load(const std::string &path, const std::string &name=std::string(), short idx=-1) | DirectGraphicalModels::CBaseRandomModel | virtual |
loadFile(FILE *pFile) | DirectGraphicalModels::CTrainTriplet | inlineprotectedvirtual |
m_histogramPrior | DirectGraphicalModels::CPrior | private |
m_nStates | DirectGraphicalModels::CBaseRandomModel | protected |
reset(void) | DirectGraphicalModels::CTrainTriplet | inlinevirtual |
save(const std::string &path, const std::string &name=std::string(), short idx=-1) const | DirectGraphicalModels::CBaseRandomModel | virtual |
saveFile(FILE *pFile) const | DirectGraphicalModels::CTrainTriplet | inlineprotectedvirtual |
train(bool doClean=false) | DirectGraphicalModels::CTrainTriplet | inlinevirtual |
~CBaseRandomModel(void) | DirectGraphicalModels::CBaseRandomModel | inlinevirtual |
~CPrior(void) | DirectGraphicalModels::CPrior | private |
~CPriorTriplet(void) | DirectGraphicalModels::CPriorTriplet | inlineprivate |
~CTrainTriplet(void) | DirectGraphicalModels::CTrainTriplet | inline |
~ITrain(void)=default | DirectGraphicalModels::ITrain | virtual |