Package com.bayesserver.analysis
Class AutoInsightOptions
- java.lang.Object
-
- com.bayesserver.analysis.AutoInsightOptions
-
public final class AutoInsightOptions extends Object
Options that affect auto-insight calculations.
-
-
Constructor Summary
Constructors Constructor Description AutoInsightOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InferenceFactory
getInferenceFactory()
Gets the inference factory used for link strength calculations.AutoInsightJSDivergence
getJSDivergence()
Gets a value which determines the type of Jensen Shannon divergence calculations to perform, if any.AutoInsightKLDivergence
getKLDivergence()
Gets a value which determines the type of KL divergence calculations to perform, if any.AutoInsightSamplingOptions
getSampling()
Options affecting sampling, when approximate inference is required.void
setInferenceFactory(InferenceFactory value)
Sets the inference factory used for link strength calculations.void
setJSDivergence(AutoInsightJSDivergence value)
Sets a value which determines the type of Jensen Shannon divergence calculations to perform, if any.void
setKLDivergence(AutoInsightKLDivergence value)
Sets a value which determines the type of KL divergence calculations to perform, if any.
-
-
-
Method Detail
-
getInferenceFactory
public InferenceFactory getInferenceFactory()
Gets the inference factory used for link strength calculations.
-
setInferenceFactory
public void setInferenceFactory(InferenceFactory value)
Sets the inference factory used for link strength calculations.
-
getSampling
public AutoInsightSamplingOptions getSampling()
Options affecting sampling, when approximate inference is required.
-
getKLDivergence
public AutoInsightKLDivergence getKLDivergence()
Gets a value which determines the type of KL divergence calculations to perform, if any.
-
setKLDivergence
public void setKLDivergence(AutoInsightKLDivergence value)
Sets a value which determines the type of KL divergence calculations to perform, if any.
-
getJSDivergence
public AutoInsightJSDivergence getJSDivergence()
Gets a value which determines the type of Jensen Shannon divergence calculations to perform, if any.
-
setJSDivergence
public void setJSDivergence(AutoInsightJSDivergence value)
Sets a value which determines the type of Jensen Shannon divergence calculations to perform, if any.
-
-