![]() |
aGrUM 3.2.0
a C++ library for (probabilistic) graphical models
|
This is the complete list of members for gum::KTBN< GUM_SCALAR >, including all inherited members.
| _atemporal_ | gum::KTBN< GUM_SCALAR > | private |
| _bn_ | gum::KTBN< GUM_SCALAR > | private |
| _decodeName_(std::string_view name) const | gum::KTBN< GUM_SCALAR > | private |
| _determineNode_(const std::string &name) const | gum::KTBN< GUM_SCALAR > | private |
| _determineNodeSet_(const NodeSet &ids) const | gum::KTBN< GUM_SCALAR > | private |
| _determineNodesFromBN_(const std::unordered_set< std::string > &atemporalNodes, std::vector< std::string > *warnings) | gum::KTBN< GUM_SCALAR > | private |
| _encode_(std::string_view base, int slice) const | gum::KTBN< GUM_SCALAR > | private |
| _escapeDot_(std::string_view name) | gum::KTBN< GUM_SCALAR > | privatestatic |
| _k_ | gum::KTBN< GUM_SCALAR > | private |
| _resolveGumFormat_(std::string_view filename) | gum::KTBN< GUM_SCALAR > | privatestatic |
| _temporal_ | gum::KTBN< GUM_SCALAR > | private |
| _timeSlicesToDot_(const BayesNet< GUM_SCALAR > &bn, bool highlightReplicated) const | gum::KTBN< GUM_SCALAR > | private |
| _validateAdd_(const std::string &base, bool temporal) const | gum::KTBN< GUM_SCALAR > | private |
| _validateVariable_(std::string_view base, int slice) const | gum::KTBN< GUM_SCALAR > | private |
| add(const DiscreteVariable &var, bool temporal=true) | gum::KTBN< GUM_SCALAR > | |
| add(std::string_view fast_description, bool temporal=true, unsigned int default_nbrmod=2) | gum::KTBN< GUM_SCALAR > | |
| addArc(std::string_view tailBase, int tailSlice, std::string_view headBase, int headSlice) | gum::KTBN< GUM_SCALAR > | |
| addArc(std::string_view tail, std::string_view head) | gum::KTBN< GUM_SCALAR > | |
| addAtemporal(const DiscreteVariable &var) | gum::KTBN< GUM_SCALAR > | |
| addAtemporal(std::string_view fast_description, unsigned int default_nbrmod=2) | gum::KTBN< GUM_SCALAR > | |
| addTemporal(const DiscreteVariable &var) | gum::KTBN< GUM_SCALAR > | |
| addTemporal(std::string_view fast_description, unsigned int default_nbrmod=2) | gum::KTBN< GUM_SCALAR > | |
| arcs() const | gum::KTBN< GUM_SCALAR > | |
| ATEMPORAL | gum::KTBN< GUM_SCALAR > | static |
| atemporalVarNames() const | gum::KTBN< GUM_SCALAR > | |
| baseName(const DiscreteVariable &var) const | gum::KTBN< GUM_SCALAR > | |
| bnToDot() const | gum::KTBN< GUM_SCALAR > | |
| changeVariableName(std::string_view oldBase, std::string_view newBase) | gum::KTBN< GUM_SCALAR > | |
| children(std::string_view base, int slice) const | gum::KTBN< GUM_SCALAR > | |
| children(std::string_view node_name) const | gum::KTBN< GUM_SCALAR > | |
| clear() | gum::KTBN< GUM_SCALAR > | |
| cpt(std::string_view base, int slice) const | gum::KTBN< GUM_SCALAR > | |
| cpt(std::string_view node_name) const | gum::KTBN< GUM_SCALAR > | |
| empty() const | gum::KTBN< GUM_SCALAR > | |
| erase(std::string_view base) | gum::KTBN< GUM_SCALAR > | |
| eraseArc(std::string_view tailBase, int tailSlice, std::string_view headBase, int headSlice) | gum::KTBN< GUM_SCALAR > | |
| eraseArc(std::string_view tail, std::string_view head) | gum::KTBN< GUM_SCALAR > | |
| exists(std::string_view base) const | gum::KTBN< GUM_SCALAR > | |
| existsArc(std::string_view tailBase, int tailSlice, std::string_view headBase, int headSlice) const | gum::KTBN< GUM_SCALAR > | |
| existsArc(std::string_view tail, std::string_view head) const | gum::KTBN< GUM_SCALAR > | |
| fillCPT(std::string_view base, int slice, const std::map< std::pair< std::string, int >, KTBNModality > &parents, const std::vector< GUM_SCALAR > &distribution) const | gum::KTBN< GUM_SCALAR > | |
| fillCPT(std::string_view node_name, const std::map< std::variant< std::string, std::pair< std::string, int > >, KTBNModality > &parents, const std::vector< GUM_SCALAR > &distribution) const | gum::KTBN< GUM_SCALAR > | |
| fromBN(const BayesNet< GUM_SCALAR > &bn, const std::unordered_set< std::string > &atemporalNodes={}, std::vector< std::string > *warnings=nullptr) | gum::KTBN< GUM_SCALAR > | static |
| generateCPT(std::string_view base, int slice) const | gum::KTBN< GUM_SCALAR > | |
| generateCPT(std::string_view node_name) const | gum::KTBN< GUM_SCALAR > | |
| generateCPTs() const | gum::KTBN< GUM_SCALAR > | |
| k() const | gum::KTBN< GUM_SCALAR > | |
| KTBN(Size k=2) | gum::KTBN< GUM_SCALAR > | explicit |
| KTBN(const KTBN< GUM_SCALAR > &source) | gum::KTBN< GUM_SCALAR > | |
| KTBN(KTBN< GUM_SCALAR > &&source) noexcept | gum::KTBN< GUM_SCALAR > | |
| load(std::string_view filename) | gum::KTBN< GUM_SCALAR > | static |
| nbAtemporalVars() const | gum::KTBN< GUM_SCALAR > | |
| nbTemporalVars() const | gum::KTBN< GUM_SCALAR > | |
| nodes() const | gum::KTBN< GUM_SCALAR > | |
| operator=(const KTBN< GUM_SCALAR > &source) | gum::KTBN< GUM_SCALAR > | |
| operator=(KTBN< GUM_SCALAR > &&source) noexcept | gum::KTBN< GUM_SCALAR > | |
| parents(std::string_view base, int slice) const | gum::KTBN< GUM_SCALAR > | |
| parents(std::string_view node_name) const | gum::KTBN< GUM_SCALAR > | |
| save(std::string_view filename) const | gum::KTBN< GUM_SCALAR > | |
| size() const | gum::KTBN< GUM_SCALAR > | |
| sizeArcs() const | gum::KTBN< GUM_SCALAR > | |
| summaryGraph() const | gum::KTBN< GUM_SCALAR > | |
| temporalVarNames() const | gum::KTBN< GUM_SCALAR > | |
| timeSlice(const DiscreteVariable &var) const | gum::KTBN< GUM_SCALAR > | |
| toBN() const | gum::KTBN< GUM_SCALAR > | |
| toDot() const | gum::KTBN< GUM_SCALAR > | |
| toString() const | gum::KTBN< GUM_SCALAR > | |
| toUnrolledDot(Size T, bool highlightReplicated=false) const | gum::KTBN< GUM_SCALAR > | |
| unroll(Size nbTimeSlices) const | gum::KTBN< GUM_SCALAR > | |
| variable(std::string_view base, int slice) const | gum::KTBN< GUM_SCALAR > | |
| variable(std::string_view node_name) const | gum::KTBN< GUM_SCALAR > | |
| ~KTBN() | gum::KTBN< GUM_SCALAR > | virtual |