#include <RandomVar.h>
Inheritance diagram for PLearn::StochasticRandomVariable:
Public Member Functions | |
StochasticRandomVariable (int length=1) | |
StochasticRandomVariable *. | |
StochasticRandomVariable (const RVArray ¶ms, int length) | |
StochasticRandomVariable (const RVArray ¶ms, int length, int width) | |
virtual bool | isNonRandom () |
define RandomVariable functions the only exception to this default would be a dirac distribution | |
virtual bool | isDiscrete () |
most common default | |
virtual void | setKnownValues () |
Definition at line 961 of file RandomVar.h.
|
Definition at line 945 of file RandomVar.cc. |
|
Definition at line 948 of file RandomVar.cc. |
|
Definition at line 953 of file RandomVar.cc. |
|
most common default
Implements PLearn::RandomVariable. Reimplemented in PLearn::MixtureRandomVariable, and PLearn::MultinomialRandomVariable. Definition at line 974 of file RandomVar.h. |
|
define RandomVariable functions the only exception to this default would be a dirac distribution
Implements PLearn::RandomVariable. Definition at line 971 of file RandomVar.h. Referenced by setKnownValues(). |
|
traverse the graph of ancestors of this node and mark nodes which are deterministic descendents of marked nodes while setting their "value" field as a function of their parents. Reimplemented from PLearn::RandomVariable. Reimplemented in PLearn::MixtureRandomVariable. Definition at line 959 of file RandomVar.cc. References isNonRandom(), PLearn::RandomVariable::setValueFromParentsValue(), and PLearn::TVec< RandomVar >::size(). |