T
- is either a Number or a double arraypublic interface StatisticsMetadata<T> extends MetadataType
Modifier and Type | Method and Description |
---|---|
Dataset |
getArgMaximum(int axis,
boolean... ignoreInvalids) |
Dataset |
getArgMinimum(int axis,
boolean... ignoreInvalids) |
long |
getCount(boolean... ignoreInvalids) |
Dataset |
getCount(int axis,
boolean... ignoreInvalids) |
int |
getHash(int[] shape) |
T |
getMaximum(boolean... ignoreInvalids) |
Dataset |
getMaximum(int axis,
boolean... ignoreInvalids) |
List<int[]> |
getMaximumPositions(boolean... ignoreInvalids) |
T |
getMean(boolean... ignoreInvalids) |
Dataset |
getMean(int axis,
boolean... ignoreInvalids) |
T |
getMinimum(boolean... ignoreInvalids) |
Dataset |
getMinimum(int axis,
boolean... ignoreInvalids) |
List<int[]> |
getMinimumPositions(boolean... ignoreInvalids) |
T |
getSum(boolean... ignoreInvalids) |
Dataset |
getSum(int axis,
boolean... ignoreInvalids) |
double |
getVariance(boolean isWholePopulation,
boolean... ignoreInvalids) |
Dataset |
getVariance(int axis,
boolean isWholePopulation,
boolean... ignoreInvalids) |
void |
initialize(Dataset dataset) |
boolean |
isDirty() |
void |
setDirty()
Call to indicate dataset has been modified so statistics are not up-to-date
|
void |
setHash(int hash) |
void |
setMaximumMinimum(T maximum,
T minimum,
boolean... ignoreInvalids)
Deprecated.
|
void |
setMaximumMinimumSum(T maximum,
T minimum,
T sum,
boolean... ignoreInvalids) |
void |
setMaximumPositions(List<int[]> maximumPositions,
boolean... ignoreInvalids) |
void |
setMinimumPositions(List<int[]> minimumPositions,
boolean... ignoreInvalids) |
clone
void initialize(Dataset dataset)
dataset
- void setDirty()
boolean isDirty()
void setHash(int hash)
hash
- the hash to setint getHash(int[] shape)
shape
- T getMaximum(boolean... ignoreInvalids)
ignoreInvalids
- - Can be null, one boolean, or two booleans. By default, both are false. If
the first boolean is true, will ignore NaNs and ignore infinities. Use the second boolean to
ignore infinities separately.@Deprecated void setMaximumMinimum(T maximum, T minimum, boolean... ignoreInvalids)
maximum
- the maximum to setminimum
- the minimum to setignoreInvalids
- @see getMaximum(boolean...)
for explanationvoid setMaximumMinimumSum(T maximum, T minimum, T sum, boolean... ignoreInvalids)
maximum
- the maximum to setminimum
- the minimum to setsum
- the sum to setignoreInvalids
- @see getMaximum(boolean...)
for explanationvoid setMaximumPositions(List<int[]> maximumPositions, boolean... ignoreInvalids)
maximumPositions
- the maximum positions to setignoreInvalids
- @see getMaximum(boolean...)
for explanationvoid setMinimumPositions(List<int[]> minimumPositions, boolean... ignoreInvalids)
minimumPositions
- the minimum positions to setignoreInvalids
- @see getMaximum(boolean...)
for explanationList<int[]> getMaximumPositions(boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationT getMinimum(boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationList<int[]> getMinimumPositions(boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationlong getCount(boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationT getMean(boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationT getSum(boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationdouble getVariance(boolean isWholePopulation, boolean... ignoreInvalids)
isWholePopulation
- ignoreInvalids
- @see getMaximum(boolean...)
for explanationDataset getMaximum(int axis, boolean... ignoreInvalids)
ignoreInvalids
- - Can be null, one boolean, or two booleans. By default, both are false. If
the first boolean is true, will ignore NaNs and ignore infinities. Use the second boolean to
ignore infinities separately.Dataset getMinimum(int axis, boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationDataset getArgMaximum(int axis, boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationDataset getArgMinimum(int axis, boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationDataset getCount(int axis, boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationDataset getMean(int axis, boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationDataset getSum(int axis, boolean... ignoreInvalids)
ignoreInvalids
- @see getMaximum(boolean...)
for explanationDataset getVariance(int axis, boolean isWholePopulation, boolean... ignoreInvalids)
isWholePopulation
- ignoreInvalids
- @see getMaximum(boolean...)
for explanationCopyright © 2014–2018 Eclipse Foundation. All rights reserved.