aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::IBayesNetFactory Member List

This is the complete list of members for gum::IBayesNetFactory, including all inherited members.

_verbose_gum::IBayesNetFactoryprivate
addMax(const long &max)=0gum::IBayesNetFactorypure virtual
addMin(const long &min)=0gum::IBayesNetFactorypure virtual
addModality(const std::string &name)=0gum::IBayesNetFactorypure virtual
addNetworkProperty(const std::string &propName, const std::string &propValue)=0gum::IBayesNetFactorypure virtual
addParent(const std::string &var)=0gum::IBayesNetFactorypure virtual
cptDomainSize(NodeId n) const =0gum::IBayesNetFactorypure virtual
endFactorizedEntry()=0gum::IBayesNetFactorypure virtual
endFactorizedProbabilityDeclaration()=0gum::IBayesNetFactorypure virtual
endNetworkDeclaration()=0gum::IBayesNetFactorypure virtual
endParentsDeclaration()=0gum::IBayesNetFactorypure virtual
endRawProbabilityDeclaration()=0gum::IBayesNetFactorypure virtual
endVariableDeclaration()=0gum::IBayesNetFactorypure virtual
factory_state enum namegum::IBayesNetFactory
IBayesNetFactory()gum::IBayesNetFactoryinline
isVerbose()gum::IBayesNetFactoryinline
rawConditionalTable(const std::vector< std::string > &variables, const std::vector< float > &rawTable)=0gum::IBayesNetFactorypure virtual
rawConditionalTable(const std::vector< float > &rawTable)=0gum::IBayesNetFactorypure virtual
resetVerbose()gum::IBayesNetFactoryinline
setParentModality(const std::string &parent, const std::string &modality)=0gum::IBayesNetFactorypure virtual
setVariable(const DiscreteVariable &var)=0gum::IBayesNetFactorypure virtual
setVariableCPT(const std::string &varName, MultiDimAdressable *table, bool redefineParents)=0gum::IBayesNetFactorypure virtual
setVariableCPTImplementation(MultiDimAdressable *impl)=0gum::IBayesNetFactorypure virtual
setVariableValues(const std::vector< float > &values)=0gum::IBayesNetFactorypure virtual
setVariableValuesUnchecked(const std::vector< float > &values)=0gum::IBayesNetFactorypure virtual
setVerbose()gum::IBayesNetFactoryinline
startFactorizedEntry()=0gum::IBayesNetFactorypure virtual
startFactorizedProbabilityDeclaration(const std::string &var)=0gum::IBayesNetFactorypure virtual
startNetworkDeclaration()=0gum::IBayesNetFactorypure virtual
startParentsDeclaration(const std::string &var)=0gum::IBayesNetFactorypure virtual
startRawProbabilityDeclaration(const std::string &var)=0gum::IBayesNetFactorypure virtual
startVariableDeclaration()=0gum::IBayesNetFactorypure virtual
state() const =0gum::IBayesNetFactorypure virtual
variableDescription(const std::string &desc)=0gum::IBayesNetFactorypure virtual
variableId(const std::string &name) const =0gum::IBayesNetFactorypure virtual
variableName(const std::string &name)=0gum::IBayesNetFactorypure virtual
variableType(const VarType &type)=0gum::IBayesNetFactorypure virtual
varInBN(NodeId id)=0gum::IBayesNetFactorypure virtual
~IBayesNetFactory()gum::IBayesNetFactoryinlinevirtual