Package | Description |
---|---|
com.bayesserver.analysis | |
com.bayesserver.statistics |
Modifier and Type | Method and Description |
---|---|
LogarithmBase |
ValueOfInformationOptions.getLogarithmBase()
The logarithm base to use when calculating
ValueOfInformation . |
Modifier and Type | Method and Description |
---|---|
void |
ValueOfInformationOptions.setLogarithmBase(LogarithmBase value)
The logarithm base to use when calculating
ValueOfInformation . |
Modifier and Type | Method and Description |
---|---|
static LogarithmBase |
LogarithmBase.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LogarithmBase[] |
LogarithmBase.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static double |
Entropy.calculate(CLGaussian joint,
List<VariableContext> conditionOn,
LogarithmBase logarithmBase)
Measures the uncertainty of a distribution conditional on one or more variables.
|
static double |
Entropy.calculate(CLGaussian joint,
LogarithmBase logarithmBase)
Measures the uncertainty of a distribution.
|
static double |
MutualInformation.calculate(Distribution joint,
List<VariableContext> x,
List<VariableContext> y,
List<VariableContext> conditionOn,
LogarithmBase logarithmBase)
Calculates mutual information or conditional mutual information, which measures the dependence between two variables.
|
static double |
Entropy.calculate(Distribution joint,
List<VariableContext> conditionOn,
LogarithmBase logarithmBase)
Measures the uncertainty of a distribution conditional on one or more variables.
|
static double |
Entropy.calculate(Distribution joint,
LogarithmBase logarithmBase)
Measures the uncertainty of a distribution.
|
static double |
MutualInformation.calculate(Distribution joint,
VariableContext x,
VariableContext y,
List<VariableContext> conditionOn,
LogarithmBase logarithmBase)
Calculates mutual information or conditional mutual information, which measures the dependence between two variables.
|
static double |
MutualInformation.calculate(Distribution joint,
VariableContext x,
VariableContext y,
LogarithmBase logarithmBase)
Measures the dependence between two variables.
|
static double |
Entropy.calculate(Table joint,
List<VariableContext> conditionOn,
LogarithmBase logarithmBase)
Measures the uncertainty of a distribution conditional on one or more variables.
|
static double |
Entropy.calculate(Table joint,
LogarithmBase logarithmBase)
Measures the uncertainty of a distribution.
|
static double |
JensenShannon.divergence(Distribution p,
Distribution q,
LogarithmBase logarithm)
Calculates the Jensen Shannon divergence between two distributions.
|
static double |
KullbackLeibler.divergence(Distribution priorQ,
Distribution posteriorP,
LogarithmBase logarithm)
Calculates the Kullback-Leibler divergence D(P||Q).
|
Copyright © 2023. All rights reserved.