Package com.bayesserver.analysis
Class ValueOfInformationTestOutput
- java.lang.Object
-
- com.bayesserver.analysis.ValueOfInformationTestOutput
-
public final class ValueOfInformationTestOutput extends Object
Contains information about a variable tested viaValueOfInformation.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoublegetHypothesisImprovement()Gets the improvement between the hypothesis statistic when we do not have knowledge about this test variable and when we do.DoublegetHypothesisStatistic()Gets the statistic for the hypothesis given knowledge on this test variable.ValueOfInformationKindgetKind()Gets the type of Value of information statistic calculated.VariableContextgetVariable()Gets the variable that was tested.
-
-
-
Method Detail
-
getVariable
public VariableContext getVariable()
Gets the variable that was tested.- Returns:
- The variable.
-
getKind
public ValueOfInformationKind getKind()
Gets the type of Value of information statistic calculated.
-
getHypothesisStatistic
public Double getHypothesisStatistic()
Gets the statistic for the hypothesis given knowledge on this test variable. Whencom.bayesserver.analysis.valueofinformationtestoutput.Kindis MutualInformation, the statistic is MutualInformation, and when it is MEU, this statistic is the Maximum expected utility of the hypothesis decision.
-
getHypothesisImprovement
public Double getHypothesisImprovement()
Gets the improvement between the hypothesis statistic when we do not have knowledge about this test variable and when we do. This is only reported for changes in discrete mutual information and maximum expected utility.
-
-