SecreC 2 language  2.8.0 (2023.09)
Language and standard library reference
Functions
shared3p_statistics_summary.sc File Reference

Functions

template<domain D :shared3p >
D int32 minimum (D int32[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D int64 minimum (D int64[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D float32 minimum (D float32[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D float64 minimum (D float64[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D int32 maximum (D int32[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D int64 maximum (D int64[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D float32 maximum (D float32[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D float64 maximum (D float64[[1]] data, D bool[[1]] isAvailable)
 
template<domain D>
D float32 mean (D int8[[1]] data)
 
template<domain D>
D float32 mean (D int16[[1]] data)
 
template<domain D>
D float32 mean (D int32[[1]] data)
 
template<domain D>
D float64 mean (D int64[[1]] data)
 
template<domain D>
D float32 mean (D uint8[[1]] data)
 
template<domain D>
D float32 mean (D uint16[[1]] data)
 
template<domain D>
D float32 mean (D uint32[[1]] data)
 
template<domain D>
D float64 mean (D uint64[[1]] data)
 
template<domain D>
D float32 mean (D float32[[1]] data)
 
template<domain D>
D float64 mean (D float64[[1]] data)
 
template<domain D>
D float32 mean (D int8[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 mean (D int16[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 mean (D int32[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float64 mean (D int64[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 mean (D uint8[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 mean (D uint16[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 mean (D uint32[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float64 mean (D uint64[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 mean (D float32[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float64 mean (D float64[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 variance (D int32[[1]] data)
 
template<domain D>
D float64 variance (D int64[[1]] data)
 
template<domain D>
D float32 variance (D float32[[1]] data)
 
template<domain D>
D float64 variance (D float64[[1]] data)
 
template<domain D>
D float32 variance (D int32[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float64 variance (D int64[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 variance (D float32[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float64 variance (D float64[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 standardDev (D int32[[1]] data)
 
template<domain D>
D float64 standardDev (D int64[[1]] data)
 
template<domain D>
D float32 standardDev (D float32[[1]] data)
 
template<domain D>
D float64 standardDev (D float64[[1]] data)
 
template<domain D>
D float32 standardDev (D int32[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float64 standardDev (D int64[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float32 standardDev (D float32[[1]] data, D bool[[1]] mask)
 
template<domain D>
D float64 standardDev (D float64[[1]] data, D bool[[1]] mask)
 
template<domain D :shared3p >
D float32 MAD (D int32[[1]] data)
 
template<domain D :shared3p >
D float64 MAD (D int64[[1]] data)
 
template<domain D :shared3p >
D float32 MAD (D float32[[1]] data)
 
template<domain D :shared3p >
D float64 MAD (D float64[[1]] data)
 
template<domain D :shared3p >
D float32 MAD (D int32[[1]] data, float32 constant)
 
template<domain D :shared3p >
D float64 MAD (D int64[[1]] data, float64 constant)
 
template<domain D :shared3p >
D float32 MAD (D float32[[1]] data, float32 constant)
 
template<domain D :shared3p >
D float64 MAD (D float64[[1]] data, float64 constant)
 
template<domain D :shared3p >
D float32 MAD (D int32[[1]] data, D bool[[1]] mask)
 
template<domain D :shared3p >
D float64 MAD (D int64[[1]] data, D bool[[1]] mask)
 
template<domain D :shared3p >
D float32 MAD (D float32[[1]] data, D bool[[1]] mask)
 
template<domain D :shared3p >
D float64 MAD (D float64[[1]] data, D bool[[1]] mask)
 
template<domain D :shared3p >
D float32 MAD (D int32[[1]] data, D bool[[1]] mask, float32 constant)
 
template<domain D :shared3p >
D float64 MAD (D int64[[1]] data, D bool[[1]] mask, float64 constant)
 
template<domain D :shared3p >
D float32 MAD (D float32[[1]] data, D bool[[1]] mask, float32 constant)
 
template<domain D :shared3p >
D float64 MAD (D float64[[1]] data, D bool[[1]] mask, float64 constant)
 
template<domain D :shared3p >
D float32 fiveNumberSummary (D int32[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D float64 fiveNumberSummary (D int64[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D float32 fiveNumberSummary (D float32[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D float64 fiveNumberSummary (D float64[[1]] data, D bool[[1]] isAvailable)
 
template<domain D :shared3p >
D float32 quantiles (D int32[[1]] data, D bool[[1]] isAvailable, float64[[1]] probabilities)
 
template<domain D :shared3p >
D float64 quantiles (D int64[[1]] data, D bool[[1]] isAvailable, float64[[1]] probabilities)
 
template<domain D :shared3p >
D float32 quantiles (D float32[[1]] data, D bool[[1]] isAvailable, float64[[1]] probabilities)
 
template<domain D :shared3p >
D float64 quantiles (D float64[[1]] data, D bool[[1]] isAvailable, float64[[1]] probabilities)
 
template<domain D :shared3p >
D float32 covariance (D int32[[1]] sample1, D int32[[1]] sample2)
 
template<domain D :shared3p >
D float64 covariance (D int64[[1]] sample1, D int64[[1]] sample2)
 
template<domain D :shared3p >
D float32 covariance (D float32[[1]] sample1, D float32[[1]] sample2)
 
template<domain D :shared3p >
D float64 covariance (D float64[[1]] sample1, D float64[[1]] sample2)
 
template<domain D :shared3p >
D float32 covariance (D int32[[1]] sample1, D int32[[1]] sample2, D bool[[1]] filter)
 
template<domain D :shared3p >
D float64 covariance (D int64[[1]] sample1, D int64[[1]] sample2, D bool[[1]] filter)
 
template<domain D :shared3p >
D float32 covariance (D float32[[1]] sample1, D float32[[1]] sample2, D bool[[1]] filter)
 
template<domain D :shared3p >
D float64 covariance (D float64[[1]] sample1, D float64[[1]] sample2, D bool[[1]] filter)