aGrUM 3.1.1
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(std::string_view name)=0gum::IBayesNetFactorypure virtual
addNetworkProperty(std::string_view propName, std::string_view propValue)=0gum::IBayesNetFactorypure virtual
addParent(std::string_view 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::IBayesNetFactory
isVerbose()gum::IBayesNetFactory
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::IBayesNetFactory
setParentModality(std::string_view parent, std::string_view modality)=0gum::IBayesNetFactorypure virtual
setVariable(const DiscreteVariable &var)=0gum::IBayesNetFactorypure virtual
setVariableCPT(std::string_view 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::IBayesNetFactory
startFactorizedEntry()=0gum::IBayesNetFactorypure virtual
startFactorizedProbabilityDeclaration(std::string_view var)=0gum::IBayesNetFactorypure virtual
startNetworkDeclaration()=0gum::IBayesNetFactorypure virtual
startParentsDeclaration(std::string_view var)=0gum::IBayesNetFactorypure virtual
startRawProbabilityDeclaration(std::string_view var)=0gum::IBayesNetFactorypure virtual
startVariableDeclaration()=0gum::IBayesNetFactorypure virtual
state() const =0gum::IBayesNetFactorypure virtual
variableDescription(std::string_view desc)=0gum::IBayesNetFactorypure virtual
variableId(std::string_view name) const =0gum::IBayesNetFactorypure virtual
variableName(std::string_view name)=0gum::IBayesNetFactorypure virtual
variableType(const VarType &type)=0gum::IBayesNetFactorypure virtual
varInBN(NodeId id)=0gum::IBayesNetFactorypure virtual
~IBayesNetFactory()=defaultgum::IBayesNetFactoryvirtual