ERROR_VALUE| Constructor and Description |
|---|
MutualInformation()
The default constructor that uses the
EmpiricalEntropy entropy estimator and no Discretizer |
MutualInformation(Discretizer discretizer)
The default constructor that uses the
EmpiricalEntropy entropy estimator |
MutualInformation(Entropy entropyEstimator)
Constructor that uses the parameter entropy estimator and no discretizer
|
MutualInformation(Entropy entropyEstimator,
Discretizer discretizer)
Constructor that uses the parameter entropy estimator
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNativeImplementation()
Know if the measure owns a native implementation
|
double |
measure(double[] A,
double[] B,
boolean[] computable)
Compute the measure between two data vectors
|
boolean |
requireDataTransformation()
Know if the measure need to transform input data (input data are copied to be preserved)
|
void |
transform(double[][] data)
The transformation method called before measurement
|
public MutualInformation()
EmpiricalEntropy entropy estimator and no Discretizerpublic MutualInformation(Discretizer discretizer)
EmpiricalEntropy entropy estimatordiscretizer - The discretrization methodpublic MutualInformation(Entropy entropyEstimator)
entropyEstimator - The entropy estimatorpublic MutualInformation(Entropy entropyEstimator, Discretizer discretizer)
entropyEstimator - The entropy estimatorpublic double measure(double[] A,
double[] B,
boolean[] computable)
Measurepublic boolean hasNativeImplementation()
MeasurehasNativeImplementation in interface Measurepublic boolean requireDataTransformation()
MeasurerequireDataTransformation in interface Measure