Public Member Functions | |
SampledDistribution | _infer () throws Exception |
void | enumerateWorlds (WeightedSample s, int[] nodeOrder, int[] evidenceDomainIndices, int i, double combinationsHandled) throws Exception |
EnumerationAsk (BeliefNetworkEx bn) throws Exception | |
Package Attributes | |
int[] | nodeOrder |
int | numPathsPruned |
double | numTotalWorlds |
double | numWorldsCounted |
double | numWorldsPruned |
Stopwatch | timer |
Definition at line 7 of file EnumerationAsk.java.
edu::tum::cs::bayesnets::inference::EnumerationAsk::EnumerationAsk | ( | BeliefNetworkEx | bn | ) | throws Exception [inline] |
Definition at line 17 of file EnumerationAsk.java.
SampledDistribution edu::tum::cs::bayesnets::inference::EnumerationAsk::_infer | ( | ) | throws Exception [inline, virtual] |
Implements edu::tum::cs::bayesnets::inference::Sampler.
Definition at line 23 of file EnumerationAsk.java.
void edu::tum::cs::bayesnets::inference::EnumerationAsk::enumerateWorlds | ( | WeightedSample | s, | |
int[] | nodeOrder, | |||
int[] | evidenceDomainIndices, | |||
int | i, | |||
double | combinationsHandled | |||
) | throws Exception [inline] |
Definition at line 39 of file EnumerationAsk.java.
int [] edu::tum::cs::bayesnets::inference::EnumerationAsk::nodeOrder [package] |
Definition at line 8 of file EnumerationAsk.java.
Definition at line 9 of file EnumerationAsk.java.
double edu::tum::cs::bayesnets::inference::EnumerationAsk::numTotalWorlds [package] |
total number of possible worlds
Definition at line 15 of file EnumerationAsk.java.
double edu::tum::cs::bayesnets::inference::EnumerationAsk::numWorldsCounted [package] |
Definition at line 10 of file EnumerationAsk.java.
double edu::tum::cs::bayesnets::inference::EnumerationAsk::numWorldsPruned [package] |
Definition at line 10 of file EnumerationAsk.java.
Stopwatch edu::tum::cs::bayesnets::inference::EnumerationAsk::timer [package] |
Definition at line 11 of file EnumerationAsk.java.