BaseCoOccurrenceFrequencyMatrix
, MemoryCoOccurrenceFrequencyMatrix
public interface CoOccurrenceFrequencyMatrix
computeStatistics()
which takes the matrix coefficients and computes mean, standard deviation and
other properties from it.Modifier and Type | Method | Description |
---|---|---|
void |
clear() |
Sets all frequency values in this matrix to
0.0 . |
void |
computeStatistics() |
Computes mean, standard deviation and the sum of those two
so that these values can be queried by the appropriate
get methods.
|
int |
getDimension() |
Returns the dimension of this matrix.
|
double |
getMean(int index) |
Returns the mean for all pairs (index, i), with i running from 0 to
getDimension() - 1. |
double |
getScofMean() |
Returns the sum of mean and standard deviation for all pairs (index, x), with x running from 0 to getDimension() - 1.
|
double |
getScofStddev() |
Returns the standard deviation for all pairs (i, i), with i running from 0 to getDimension() - 1.
|
double |
getScofSum() |
|
double |
getStddev(int index) |
Returns the standard deviation of the values getValue(index, i)
with i running from 0 to
getDimension() - 1. |
double |
getValue(int i) |
Returns the value for the self co-occurrence frequency of i (i being from
0 to
getDimension() - 1). |
double |
getValue(int i,
int j) |
|
void |
setValue(int i,
int j,
double newValue) |
void clear()
0.0
.void computeStatistics()
double getScofMean()
getMean(int)
+ getStddev(int)
double getMean(int index)
getDimension()
- 1.double getStddev(int index)
getDimension()
- 1.index
- first argument to all calls of getValue used to determine the standard deviationdouble getScofStddev()
double getScofSum()
int getDimension()
double getValue(int i)
getDimension()
- 1).
The result is the same as a call to getValue(i, i)
.i
- index into the matrix, must be larger than or equal to 0 and smaller than getDimension()
double getValue(int i, int j)
void setValue(int i, int j, double newValue)