Summary Statistics¶
Intel® oneAPI Math Kernel Library (oneMKL) provides Data Parallel C++ interfaces for the Summary Statistics routines that compute basic statistical estimates for single and double precision multi-dimensional datasets.
Definitions
Struct dataset consolidates the information of a multi-dimensional dataset (see detailed description in Dataset). All computational routines are represented as a free functions (see detailed description for each routine in Summary Statistics Routines):
Raw and central sums/moments up to the fourth order
Variation coefficient
Skewness and excess kurtosis (further referred to as a kurtosis)
Minimum and maximum
- oneMKL Summary Statistics Usage Model
- Summary Statistics Device Support
- Dataset
- Service Functions to Create Dataset
- Summary Statistics Routines
- oneapi::mkl::stats::raw_sum
- oneapi::mkl::stats::central_sum
- oneapi::mkl::stats::central_sum with User-provided Mean
- oneapi::mkl::stats::raw_moment
- oneapi::mkl::stats::central_moment
- oneapi::mkl::stats::central_moment with User-provided Mean
- oneapi::mkl::stats::mean
- oneapi::mkl::stats::variation
- oneapi::mkl::stats::variation with User-provided Mean
- oneapi::mkl::stats::skewness
- oneapi::mkl::stats::skewness with User-provided Mean
- oneapi::mkl::stats::kurtosis
- oneapi::mkl::stats::kurtosis with User-provided Mean
- oneapi::mkl::stats::min
- oneapi::mkl::stats::max
- oneapi::mkl::stats::min_max