![]() |
aGrUM
0.20.2
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.
Returns true if abstractleaf has leaf in it.
Reimplemented in gum::ComposedLeaf.
Definition at line 92 of file abstractLeaf.h.
|
inlinevirtual |
Gaves the leaf effectif for given modality.
Implements gum::AbstractLeaf.
Definition at line 98 of file concreteLeaf.h.
|
inlineprivate |
Definition at line 103 of file concreteLeaf.h.
|
inlineprivate |
Definition at line 106 of file concreteLeaf.h.
|
inlineinherited |
Definition at line 94 of file abstractLeaf.h.
|
inlinevirtual |
|
inlineprivate |
Definition at line 116 of file concreteLeaf.h.
|
inlineprivate |
Definition at line 117 of file concreteLeaf.h.
|
inline |
Default constructor.
Definition at line 89 of file concreteLeaf.h.
|
inline |
Allocators and Deallocators redefinition.
Definition at line 86 of file concreteLeaf.h.
|
inlinevirtual |
|
inlinevirtual |
Implements gum::AbstractLeaf.
Definition at line 111 of file concreteLeaf.h.
|
private |
Definition at line 127 of file concreteLeaf.h.
|
private |
Definition at line 128 of file concreteLeaf.h.