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 Double
getHypothesisImprovement()
Gets the improvement between the hypothesis statistic when we do not have knowledge about this test variable and when we do.Double
getHypothesisStatistic()
Gets the statistic for the hypothesis given knowledge on this test variable.ValueOfInformationKind
getKind()
Gets the type of Value of information statistic calculated.VariableContext
getVariable()
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.Kind
is 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.
-
-