edu.ucla.belief.approx
Class PropagationEngineGenerator
Object
Dynamator
PropagationEngineGenerator
- All Implemented Interfaces:
- Serializable
public class PropagationEngineGenerator
- extends Dynamator
- implements Serializable
- Since:
- 050505
- Author:
- Arthur Choi
- See Also:
- Serialized Form
Methods inherited from class Dynamator |
addDecorator, asIL2Algorithm, choosePropertySuperintendent, compile, fixPropertySuperintendent, getCompilationpriority, manufactureInferenceEngine, manufactureInferenceEngine, methodAlgorithmForClass, methodTigerToIL2, runSynchronous, toIL2Settings |
PropagationEngineGenerator
public PropagationEngineGenerator()
getKeyStatic
public static Object getKeyStatic()
getKey
public Object getKey()
- Specified by:
getKey
in class Dynamator
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in class Dynamator
probabilitySupported
public boolean probabilitySupported()
- If you change the return value, you must consider
changing the return value of PropagationInferenceEngineImpl.probabilitySupported()
- Overrides:
probabilitySupported
in class Dynamator
- Since:
- 20051017
- See Also:
Dynamator.probabilitySupported()
,
InferenceEngine.probabilitySupported()
,
PropagationInferenceEngineImpl.probabilitySupported()
isEditable
public boolean isEditable()
- Overrides:
isEditable
in class Dynamator
getEditComponent
public Dynamator.Commitable getEditComponent(Container cont)
- Overrides:
getEditComponent
in class Dynamator
commitEditComponent
public void commitEditComponent()
- Overrides:
commitEditComponent
in class Dynamator
getJMenu
public JMenu getJMenu()
- Overrides:
getJMenu
in class Dynamator
getCanonicalDynamator
public Dynamator getCanonicalDynamator()
- Specified by:
getCanonicalDynamator
in class Dynamator
manufactureInferenceEngineOrDie
public InferenceEngine manufactureInferenceEngineOrDie(BeliefNetwork bn,
Dynamator dyn)
throws Throwable
- Specified by:
manufactureInferenceEngineOrDie
in class Dynamator
- Throws:
Throwable
killState
public void killState(PropertySuperintendent bn)
- Specified by:
killState
in class Dynamator
retrieveState
public Object retrieveState(PropertySuperintendent bn)
- Specified by:
retrieveState
in class Dynamator
- Since:
- 20081029
getSettings
public static BeliefPropagationSettings getSettings(PropertySuperintendent bn)
getSettings
public static BeliefPropagationSettings 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
Copyright 2010 UCLA Automated Reasoning Group