Package | Description |
---|---|
com.bayesserver.causal | |
com.bayesserver.inference |
Modifier and Type | Interface and Description |
---|---|
interface |
CausalQueryOutput
Additional outputs specific to causal queries.
|
Modifier and Type | Class and Description |
---|---|
class |
BackdoorQueryOutput
Returns any information, in addition to the
distributions , that is requested from a query . |
class |
CausalQueryOutputBase
Base class for causal algorithm output.
|
class |
DisjunctiveCauseQueryOutput
Returns any information, in addition to the
distributions , that is requested from a query . |
class |
FrontDoorQueryOutput
Returns any information, in addition to the
distributions , that is requested from a query . |
Modifier and Type | Method and Description |
---|---|
QueryOutput |
BackdoorInferenceFactory.createQueryOutput()
Creates an object that collects information about each
query , in addition to the distributions . |
QueryOutput |
DisjunctiveCauseInferenceFactory.createQueryOutput()
Creates an object that collects information about each
query , in addition to the distributions . |
QueryOutput |
FrontDoorInferenceFactory.createQueryOutput()
Creates an object that collects information about each
query , in addition to the distributions . |
Modifier and Type | Method and 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) |
Modifier and Type | Class and Description |
---|---|
class |
LikelihoodSamplingQueryOutput
Returns any information, in addition to the
distributions , that is requested from a query . |
class |
LoopyBeliefQueryOutput
Returns any information, in addition to the
distributions , that is requested from a query . |
class |
RelevanceTreeQueryOutput
Returns any information, in addition to the
distributions , that is requested from a query . |
class |
VariableEliminationQueryOutput
Returns any information, in addition to the
distributions , that is requested from a query . |
Modifier and Type | Method and Description |
---|---|
QueryOutput |
InferenceFactory.createQueryOutput()
Creates an object that collects information about each
query , in addition to the distributions . |
QueryOutput |
LikelihoodSamplingInferenceFactory.createQueryOutput()
Creates an object that collects information about each
query , in addition to the distributions . |
QueryOutput |
LoopyBeliefInferenceFactory.createQueryOutput()
Creates an object that collects information about each
query , in addition to the distributions . |
QueryOutput |
RelevanceTreeInferenceFactory.createQueryOutput()
Creates a
RelevanceTreeQueryOutput instance that collects information about each query , in addition to the distributions . |
QueryOutput |
VariableEliminationInferenceFactory.createQueryOutput()
Creates a
VariableEliminationQueryOutput instance that collects information about each query , in addition to the distributions . |
QueryOutput |
QueryLifecycleEnd.getQueryOutput()
The query output.
|
QueryOutput |
QueryLifecycleEndBase.getQueryOutput()
The query output.
|
Modifier and Type | Method and 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.
|
Constructor and Description |
---|
QueryLifecycleEndBase(Inference inference,
QueryOptions queryOptions,
QueryOutput queryOutput)
For internal use.
|
Copyright © 2023. All rights reserved.