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[] axes,
boolean... ignoreInvalids) |
Dataset |
getCount(int axis,
boolean... ignoreInvalids) |
int |
getHash(int[] shape) |
T |
getMaximum(boolean... ignoreInvalids) |
Dataset |
getMaximum(int[] axes,
boolean... ignoreInvalids) |
Dataset |
getMaximum(int axis,
boolean... ignoreInvalids) |
List<int[]> |
getMaximumPositions(boolean... ignoreInvalids) |
T |
getMean(boolean... ignoreInvalids) |
Dataset |
getMean(int[] axes,
boolean... ignoreInvalids) |
Dataset |
getMean(int axis,
boolean... ignoreInvalids) |
T |
getMinimum(boolean... ignoreInvalids) |
Dataset |
getMinimum(int[] axes,
boolean... ignoreInvalids) |
Dataset |
getMinimum(int axis,
boolean... ignoreInvalids) |
List<int[]> |
getMinimumPositions(boolean... ignoreInvalids) |
T |
getSum(boolean... ignoreInvalids) |
Dataset |
getSum(int[] axes,
boolean... ignoreInvalids) |
Dataset |
getSum(int axis,
boolean... ignoreInvalids) |
double |
getVariance(boolean isWholePopulation,
boolean... ignoreInvalids) |
Dataset |
getVariance(int[] axes,
boolean isWholePopulation,
boolean... ignoreInvalids) |
Dataset |
getVariance(int axis,
boolean isWholePopulation,
boolean... ignoreInvalids) |
void |
initialize(Dataset dataset) |
boolean |
isDirty() |
boolean |
isDirty(Dataset dataset) |
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
- to usevoid setDirty()
boolean isDirty()
boolean isDirty(Dataset dataset)
dataset
- dataset whose statistics is stored by this metadatavoid setHash(int hash)
hash
- the hash to setint getHash(int[] shape)
shape
- to hash with dataT 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
- if false, consider as sample of populationignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getArgMaximum(int axis, boolean... ignoreInvalids)
axis
- to reduce alongignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getArgMinimum(int axis, boolean... ignoreInvalids)
axis
- to reduce alongignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getMaximum(int axis, boolean... ignoreInvalids)
axis
- to reduce alongignoreInvalids
- - 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)
axis
- to reduce alongignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getCount(int axis, boolean... ignoreInvalids)
axis
- to reduce alongignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getMean(int axis, boolean... ignoreInvalids)
axis
- to reduce alongignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getSum(int axis, boolean... ignoreInvalids)
axis
- to reduce alongignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getVariance(int axis, boolean isWholePopulation, boolean... ignoreInvalids)
axis
- to reduce alongisWholePopulation
- if false, consider as sample of populationignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getMaximum(int[] axes, boolean... ignoreInvalids)
axes
- to reduce alongignoreInvalids
- - 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[] axes, boolean... ignoreInvalids)
axes
- to reduce overignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getCount(int[] axes, boolean... ignoreInvalids)
axes
- to reduce overignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getMean(int[] axes, boolean... ignoreInvalids)
axes
- to reduce overignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getSum(int[] axes, boolean... ignoreInvalids)
axes
- to reduce overignoreInvalids
- see getMaximum(boolean...)
for explanationDataset getVariance(int[] axes, boolean isWholePopulation, boolean... ignoreInvalids)
axes
- to reduce alongisWholePopulation
- if false, consider as sample of populationignoreInvalids
- see getMaximum(boolean...)
for explanationCopyright © 2014–2022 Eclipse Foundation. All rights reserved.