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 InferenceFactorygetInferenceFactory()Gets the inference factory used for link strength calculations.AutoInsightJSDivergencegetJSDivergence()Gets a value which determines the type of Jensen Shannon divergence calculations to perform, if any.AutoInsightKLDivergencegetKLDivergence()Gets a value which determines the type of KL divergence calculations to perform, if any.AutoInsightSamplingOptionsgetSampling()Options affecting sampling, when approximate inference is required.voidsetInferenceFactory(InferenceFactory value)Sets the inference factory used for link strength calculations.voidsetJSDivergence(AutoInsightJSDivergence value)Sets a value which determines the type of Jensen Shannon divergence calculations to perform, if any.voidsetKLDivergence(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.
-
-