|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractInferenceEngine
RecoveryInferenceEngine
public class RecoveryInferenceEngine
Field Summary | |
---|---|
static String[] |
DESCRIBE_CONDITIONALS
|
Fields inherited from class AbstractInferenceEngine |
---|
DESCRIBE_CONDITIONAL, STR_CONSOLE_MESSAGE_COMP_MEM, STR_CONSOLE_MESSAGE_COMP_TIME, STR_CONSOLE_MESSAGE_PROP_TIME |
Constructor Summary | |
---|---|
RecoveryInferenceEngine(BeliefNetwork bn,
Converter brudge,
Setting.Settings<RecoverySetting> settings,
Map<CrouchingTiger.DynamatorImpl,Dynamator> team,
Dynamator dyn)
|
Method Summary | |
---|---|
Converter |
bridge()
|
String |
compilationStatus(PropertySuperintendent bn)
|
Table |
conditional(FiniteVariable var)
Returns P(var | observations). |
Table[] |
conditionals(FiniteVariable var,
Table[] buckets)
In case this InferenceEngine wants to report two sets of answers, for example, approximate and exact. |
String |
convergenceSummary(boolean identify)
interface PropagationInferenceEngine |
String[] |
describeConditionals()
In case this InferenceEngine wants to report two sets of answers, for example, approximate and exact. |
void |
die()
|
RecoveryInferenceEngine |
dirty()
|
Collection<DirectedEdge> |
edgesDeleted()
|
void |
evidenceChanged(EvidenceChangeEvent ece)
interface EvidenceChangeListener |
Table |
exactConditional(FiniteVariable var)
|
Table |
familyConditional(FiniteVariable var)
Returns P(Family(var) | evidence) where Family(var) is the set containing var and its parents. |
Table |
familyJoint(FiniteVariable var)
Returns P(Family(var),evidence) where Family(var) is the set containing var and its parents. |
BeliefNetwork |
getBeliefNetwork()
|
InferenceEngine |
handledClone(QuantitativeDependencyHandler handler)
|
boolean |
isExhaustive()
|
Table |
joint(FiniteVariable var)
Returns P(var,observations). |
Collection<DirectedEdge> |
notoriousEdges()
|
void |
printTables(PrintWriter out)
|
double |
probability()
|
char |
probabilityDisplayOperatorUnicode()
|
void |
setCPT(FiniteVariable var)
Sets the CPT associated with var to the values in vals. |
RecoveryInferenceEngine |
setThreadGroup(ThreadGroup threadgroup)
|
Setting.Settings<RecoverySetting> |
settings()
|
Set<FiniteVariable> |
variables()
Returns the set of all of the variables. |
void |
warning(EvidenceChangeEvent ece)
interface EvidenceChangeListener |
Methods inherited from class Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ChangeListener |
---|
settingChanged |
Field Detail |
---|
public static final String[] DESCRIBE_CONDITIONALS
Constructor Detail |
---|
public RecoveryInferenceEngine(BeliefNetwork bn, Converter brudge, Setting.Settings<RecoverySetting> settings, Map<CrouchingTiger.DynamatorImpl,Dynamator> team, Dynamator dyn)
Method Detail |
---|
public String compilationStatus(PropertySuperintendent bn)
compilationStatus
in interface InferenceEngine
compilationStatus
in class AbstractInferenceEngine
public String convergenceSummary(boolean identify)
convergenceSummary
in interface PropagationInferenceEngine
public RecoveryInferenceEngine setThreadGroup(ThreadGroup threadgroup)
public Table[] conditionals(FiniteVariable var, Table[] buckets)
AbstractInferenceEngine
conditionals
in interface InferenceEngine
conditionals
in class AbstractInferenceEngine
public Table exactConditional(FiniteVariable var)
public String[] describeConditionals()
AbstractInferenceEngine
describeConditionals
in interface InferenceEngine
describeConditionals
in class AbstractInferenceEngine
public void evidenceChanged(EvidenceChangeEvent ece)
evidenceChanged
in interface EvidenceChangeListener
public void warning(EvidenceChangeEvent ece)
warning
in interface EvidenceChangeListener
public Table conditional(FiniteVariable var)
InferenceEngine
conditional
in interface InferenceEngine
public Table joint(FiniteVariable var)
InferenceEngine
joint
in interface InferenceEngine
public double probability()
probability
in interface InferenceEngine
public char probabilityDisplayOperatorUnicode()
probabilityDisplayOperatorUnicode
in interface InferenceEngine
probabilityDisplayOperatorUnicode
in class AbstractInferenceEngine
public void setCPT(FiniteVariable var)
InferenceEngine
setCPT
in interface InferenceEngine
var
- The variable whose CPT we want to set.public Table familyJoint(FiniteVariable var)
InferenceEngine
familyJoint
in interface InferenceEngine
public Table familyConditional(FiniteVariable var)
InferenceEngine
familyConditional
in interface InferenceEngine
public Set<FiniteVariable> variables()
InferenceEngine
variables
in interface InferenceEngine
public boolean isExhaustive()
isExhaustive
in interface InferenceEngine
public InferenceEngine handledClone(QuantitativeDependencyHandler handler)
handledClone
in interface InferenceEngine
public void printTables(PrintWriter out)
printTables
in interface InferenceEngine
public BeliefNetwork getBeliefNetwork()
public Converter bridge()
public RecoveryInferenceEngine dirty()
public Setting.Settings<RecoverySetting> settings()
public Collection<DirectedEdge> notoriousEdges()
notoriousEdges
in interface InferenceEngine
notoriousEdges
in class AbstractInferenceEngine
public Collection<DirectedEdge> edgesDeleted()
public void die()
die
in interface InferenceEngine
die
in class AbstractInferenceEngine
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |