Package com.bayesserver.causal
Class EffectsAnalysisOptions
- java.lang.Object
-
- com.bayesserver.causal.EffectsAnalysisOptions
-
public final class EffectsAnalysisOptions extends Object
Options for an effects analysis.
-
-
Constructor Summary
Constructors Constructor Description EffectsAnalysisOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<QueryDistribution>
getQueryDistributions()
Determines which additional queries, if any, should be calculated by the inference engine.List<QueryFunctionOutput>
getQueryFunctions()
Determines which additional functions, if any, should be calculated by the inference engine.List<Double>
getTreatmentValues()
A list of treatment values to evaluate the causal effect on the outcome for.void
setTreatmentValues(List<Double> value)
A list of treatment values to evaluate the causal effect on the outcome for.
-
-
-
Method Detail
-
getTreatmentValues
public List<Double> getTreatmentValues()
A list of treatment values to evaluate the causal effect on the outcome for.
-
setTreatmentValues
public void setTreatmentValues(List<Double> value)
A list of treatment values to evaluate the causal effect on the outcome for.
-
getQueryDistributions
public List<QueryDistribution> getQueryDistributions()
Determines which additional queries, if any, should be calculated by the inference engine. For example, additional queries maybe referenced by function nodes.
-
getQueryFunctions
public List<QueryFunctionOutput> getQueryFunctions()
Determines which additional functions, if any, should be calculated by the inference engine. For example, functions that are referenced by another function.
-
-