Uses of Interface
com.bayesserver.inference.QueryOptions
-
Packages that use QueryOptions Package Description com.bayesserver.causal com.bayesserver.inference -
-
Uses of QueryOptions in com.bayesserver.causal
Classes in com.bayesserver.causal that implement QueryOptions Modifier and Type Class Description class
BackdoorQueryOptions
Options forBackdoorInference
class
CausalQueryOptionsBase
Base class for causal query options.class
DisjunctiveCauseQueryOptions
Options forDisjunctiveCauseInference
.class
FrontDoorQueryOptions
Options forFrontDoorInference
Methods in com.bayesserver.causal that return QueryOptions Modifier and Type Method Description QueryOptions
BackdoorInferenceFactory. createQueryOptions()
Creates options that govern how eachquery
is performed.QueryOptions
DisjunctiveCauseInferenceFactory. createQueryOptions()
Creates options that govern how eachquery
is performed.QueryOptions
FrontDoorInferenceFactory. createQueryOptions()
Creates options that govern how eachquery
is performed.Methods in com.bayesserver.causal with parameters of type QueryOptions Modifier and Type Method Description void
CausalInferenceBase. query(QueryOptions queryOptions, QueryOutput queryOutput)
Calculates a number of distributions, e.g.protected void
BackdoorInference. queryDistributionsInner(QueryOptions queryOptions, QueryOutput queryOutput)
protected abstract void
CausalInferenceBase. queryDistributionsInner(QueryOptions queryOptions, QueryOutput queryOutput)
protected void
DisjunctiveCauseInference. queryDistributionsInner(QueryOptions queryOptions, QueryOutput queryOutput)
protected void
FrontDoorInference. queryDistributionsInner(QueryOptions queryOptions, QueryOutput queryOutput)
-
Uses of QueryOptions in com.bayesserver.inference
Classes in com.bayesserver.inference that implement QueryOptions Modifier and Type Class Description class
LikelihoodSamplingQueryOptions
Options that govern the calculations performed byInference.query(com.bayesserver.inference.QueryOptions, com.bayesserver.inference.QueryOutput)
.class
LoopyBeliefQueryOptions
Options that govern the calculations performed byInference.query(com.bayesserver.inference.QueryOptions, com.bayesserver.inference.QueryOutput)
.class
RelevanceTreeQueryOptions
Options that govern the calculations performed byInference.query(com.bayesserver.inference.QueryOptions, com.bayesserver.inference.QueryOutput)
.class
TreeQueryOptions
Options which affect the calculation performed by aTreeQuery
.class
VariableEliminationQueryOptions
Options that govern the calculations performed byInference.query(com.bayesserver.inference.QueryOptions, com.bayesserver.inference.QueryOutput)
.Methods in com.bayesserver.inference that return QueryOptions Modifier and Type Method Description QueryOptions
InferenceFactory. createQueryOptions()
Creates options that govern how eachquery
is performed.QueryOptions
LikelihoodSamplingInferenceFactory. createQueryOptions()
Creates options that govern how eachquery
is performed.QueryOptions
LoopyBeliefInferenceFactory. createQueryOptions()
Creates options that govern how eachquery
is performed.QueryOptions
RelevanceTreeInferenceFactory. createQueryOptions()
Creates aRelevanceTreeQueryOptions
instance that governs the calculations performed by theRelevanceTreeInference.query(com.bayesserver.inference.QueryOptions, com.bayesserver.inference.QueryOutput)
method.QueryOptions
VariableEliminationInferenceFactory. createQueryOptions()
Creates aVariableEliminationQueryOptions
instance that governs the calculations performed by theVariableEliminationInference.query(com.bayesserver.inference.QueryOptions, com.bayesserver.inference.QueryOutput)
method.QueryOptions
QueryLifecycleBegin. getQueryOptions()
The query options instance being used in the query.QueryOptions
QueryLifecycleBeginBase. getQueryOptions()
The query options instance being used in the query.QueryOptions
QueryLifecycleEnd. getQueryOptions()
The query options instance being used in the query.QueryOptions
QueryLifecycleEndBase. getQueryOptions()
The query options instance being used in the query.Methods in com.bayesserver.inference with parameters of type QueryOptions Modifier and Type Method Description void
Inference. query(QueryOptions queryOptions, QueryOutput queryOutput)
Calculates a number of distributions, e.g.void
LikelihoodSamplingInference. query(QueryOptions queryOptions, QueryOutput queryOutput)
Calculates a number of distributions, e.g.void
LoopyBeliefInference. query(QueryOptions queryOptions, QueryOutput queryOutput)
Calculates a number of distributions, e.g.void
RelevanceTreeInference. query(QueryOptions queryOptions, QueryOutput queryOutput)
Calculates a number of distributions, e.g.void
VariableEliminationInference. query(QueryOptions queryOptions, QueryOutput queryOutput)
Calculates a number of distributions, e.g.Constructors in com.bayesserver.inference with parameters of type QueryOptions Constructor Description QueryLifecycleBeginBase(Inference inference, QueryOptions queryOptions)
For internal use.QueryLifecycleEndBase(Inference inference, QueryOptions queryOptions, QueryOutput queryOutput)
For internal use.TreeQueryOptions(QueryOptions queryOptions)
Initializes a new instance of theTreeQueryOptions
class, copying options from another instance implementingQueryOptions
.
-