edu.ucla.belief.recursiveconditioning
Class RCEngineGenerator
Object
Dynamator
RCEngineGenerator
- All Implemented Interfaces:
- Serializable
public class RCEngineGenerator
- extends Dynamator
- implements Serializable
- Since:
- 20030117
- Author:
- keith cascio
- See Also:
- Serialized Form
Method Summary |
static InferenceEngine |
createInferenceEngine(BeliefNetwork bn)
|
static RCInferenceEngine |
createInferenceEngine(BeliefNetwork bn,
CachingScheme cs,
double scalar,
boolean useKB,
DecompositionStructureUtils.ParamsGraph pgraph)
|
static RCInferenceEngine |
createInferenceEngine(BeliefNetwork bn,
double scalar,
boolean useKB)
|
static RCInferenceEngine |
createInferenceEngine(BeliefNetwork bn,
Dtree dt,
CachingScheme cs,
double scalar,
boolean useKB)
|
static RCDtree |
createRCDtree(BeliefNetwork bn,
double scalar,
boolean useKB)
|
static RCDtree |
createRCDtree(Dtree dt,
BeliefNetwork bn,
double scalar,
boolean useKB,
CachingScheme cs,
boolean includeMPE)
|
static RCDtree |
createRCDtree(RC.RCCreationParams rcparam,
Dtree dt,
CachingScheme cs,
boolean includeMPE)
|
void |
done(RCDgraph rc,
BeliefNetwork myBeliefNetwork,
DynaListener myCompilationListener)
|
Dynamator |
getCanonicalDynamator()
|
Collection |
getClassDependencies()
|
String |
getDisplayName()
|
Object |
getKey()
|
static Object |
getKeyStatic()
|
static Settings |
getSettings(BeliefNetwork bn)
|
static Settings |
getSettings(PropertySuperintendent bn)
|
static Settings |
getSettings(PropertySuperintendent bn,
boolean construct)
|
void |
killState(PropertySuperintendent bn)
|
InferenceEngine |
manufactureInferenceEngineOrDie(BeliefNetwork bn,
Dynamator dyn)
|
Object |
retrieveState(PropertySuperintendent bn)
|
Dynamator |
writeJavaCodeSettingsManipulation(BeliefNetwork beliefnetwork,
boolean withComments,
PrintStream out)
|
Methods inherited from class Dynamator |
addDecorator, asIL2Algorithm, choosePropertySuperintendent, commitEditComponent, compile, fixPropertySuperintendent, getCompilationpriority, getEditComponent, getJMenu, isEditable, manufactureInferenceEngine, manufactureInferenceEngine, methodAlgorithmForClass, methodTigerToIL2, probabilitySupported, runSynchronous, toIL2Settings |
STR_GENERIC_ALLOCATION_ERROR
public static final String STR_GENERIC_ALLOCATION_ERROR
- See Also:
- Constant Field Values
RCEngineGenerator
public RCEngineGenerator()
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in class Dynamator
getKeyStatic
public static Object getKeyStatic()
getKey
public Object getKey()
- Specified by:
getKey
in class Dynamator
getCanonicalDynamator
public Dynamator getCanonicalDynamator()
- Specified by:
getCanonicalDynamator
in class Dynamator
done
public void done(RCDgraph rc,
BeliefNetwork myBeliefNetwork,
DynaListener myCompilationListener)
createInferenceEngine
public static InferenceEngine createInferenceEngine(BeliefNetwork bn)
createInferenceEngine
public static RCInferenceEngine createInferenceEngine(BeliefNetwork bn,
double scalar,
boolean useKB)
createInferenceEngine
public static RCInferenceEngine createInferenceEngine(BeliefNetwork bn,
Dtree dt,
CachingScheme cs,
double scalar,
boolean useKB)
- Since:
- 20030128
createInferenceEngine
public static RCInferenceEngine createInferenceEngine(BeliefNetwork bn,
CachingScheme cs,
double scalar,
boolean useKB,
DecompositionStructureUtils.ParamsGraph pgraph)
- Since:
- 20030929
manufactureInferenceEngineOrDie
public InferenceEngine manufactureInferenceEngineOrDie(BeliefNetwork bn,
Dynamator dyn)
- Specified by:
manufactureInferenceEngineOrDie
in class Dynamator
- Since:
- 20030205
createRCDtree
public static RCDtree createRCDtree(BeliefNetwork bn,
double scalar,
boolean useKB)
createRCDtree
public static RCDtree createRCDtree(Dtree dt,
BeliefNetwork bn,
double scalar,
boolean useKB,
CachingScheme cs,
boolean includeMPE)
createRCDtree
public static RCDtree createRCDtree(RC.RCCreationParams rcparam,
Dtree dt,
CachingScheme cs,
boolean includeMPE)
killState
public void killState(PropertySuperintendent bn)
- Specified by:
killState
in class Dynamator
- Since:
- 20031210
getSettings
public static Settings getSettings(BeliefNetwork bn)
retrieveState
public Object retrieveState(PropertySuperintendent bn)
- Specified by:
retrieveState
in class Dynamator
- Since:
- 20081029
getSettings
public static Settings getSettings(PropertySuperintendent bn)
getSettings
public static Settings getSettings(PropertySuperintendent bn,
boolean construct)
writeJavaCodeSettingsManipulation
public Dynamator writeJavaCodeSettingsManipulation(BeliefNetwork beliefnetwork,
boolean withComments,
PrintStream out)
- Overrides:
writeJavaCodeSettingsManipulation
in class Dynamator
- Since:
- 20100108
getClassDependencies
public Collection getClassDependencies()
- Specified by:
getClassDependencies
in class Dynamator
- Since:
- 20040520
Copyright 2010 UCLA Automated Reasoning Group