public class Exact extends java.lang.Object implements PosteriorInferenceEngine
| Modifier and Type | Field and Description |
|---|---|
boolean |
checkLawsGenerateAgreement |
int |
maxDepth |
int |
maxTraces |
blang.inits.experiments.ExperimentResults |
results |
| Constructor and Description |
|---|
Exact() |
| Modifier and Type | Method and Description |
|---|---|
void |
check(GraphAnalysis analysis) |
static double |
logNormalization(SampledModel model) |
static double |
logWeight(SampledModel model,
bayonet.distributions.ExhaustiveDebugRandom exhaustive) |
void |
performInference() |
void |
setSampledModel(SampledModel model) |
public blang.inits.experiments.ExperimentResults results
public int maxDepth
public int maxTraces
public boolean checkLawsGenerateAgreement
public void performInference()
performInference in interface PosteriorInferenceEnginepublic static double logWeight(SampledModel model, bayonet.distributions.ExhaustiveDebugRandom exhaustive)
public static double logNormalization(SampledModel model)
public void setSampledModel(SampledModel model)
setSampledModel in interface PosteriorInferenceEnginepublic void check(GraphAnalysis analysis)
check in interface PosteriorInferenceEngine