![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
<agrum/FMDP/learning/datastructure/leaves/concreteLeaf.h> More...
#include <concreteLeaf.h>
Public Member Functions | |
virtual double | effectif (Idx moda) const |
Gaves the leaf effectif for given modality. More... | |
virtual double | total () const |
Idx | nbModa () const |
std::string | toString () |
virtual bool | contains (NodeId testedId) const |
Returns true if abstractleaf has leaf in it. More... | |
NodeId | id () |
Constructor & destructor. | |
ConcreteLeaf (NodeId leafId, NodeDatabase< AttributeSelection, isScalar > *n1, const Sequence< ValueType > *valueDomain) | |
Default constructor. More... | |
~ConcreteLeaf () | |
Default destructor. More... | |
void * | operator new (size_t s) |
Allocators and Deallocators redefinition. More... | |
void | operator delete (void *p) |
Default constructor. More... | |
<agrum/FMDP/learning/datastructure/leaves/concreteLeaf.h>
A concrete leaf
Definition at line 58 of file concreteLeaf.h.
|
private |
Definition at line 59 of file concreteLeaf.h.
|
inline |
Default constructor.
Definition at line 70 of file concreteLeaf.h.
References gum::ConcreteLeaf< AttributeSelection, isScalar >::ConcreteLeaf().
Referenced by gum::ConcreteLeaf< AttributeSelection, isScalar >::ConcreteLeaf().
|
inline |
Default destructor.
Definition at line 81 of file concreteLeaf.h.
|
inlineprivate |
Definition at line 102 of file concreteLeaf.h.
|
inlineprivate |
Definition at line 105 of file concreteLeaf.h.
|
inlineprivate |
Definition at line 113 of file concreteLeaf.h.
|
inlineprivate |
Definition at line 114 of file concreteLeaf.h.
Returns true if abstractleaf has leaf in it.
Reimplemented in gum::ComposedLeaf.
Definition at line 91 of file abstractLeaf.h.
|
inlinevirtual |
Gaves the leaf effectif for given modality.
Implements gum::AbstractLeaf.
Definition at line 99 of file concreteLeaf.h.
|
inlineinherited |
Definition at line 93 of file abstractLeaf.h.
|
inlinevirtual |
|
inline |
Default constructor.
Definition at line 90 of file concreteLeaf.h.
|
inline |
Allocators and Deallocators redefinition.
Definition at line 89 of file concreteLeaf.h.
|
inlinevirtual |
|
inlinevirtual |
Implements gum::AbstractLeaf.
Definition at line 108 of file concreteLeaf.h.
|
private |
Definition at line 124 of file concreteLeaf.h.
|
private |
Definition at line 125 of file concreteLeaf.h.