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.voidsetTreatmentValues(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.
-
-