|
Grok 12.0.1
|
Functions | |
| template<class T > | |
| void | CountingSort (T *values, size_t num_values) |
| template<typename T > | |
| size_t | MinRange (const T *const HWY_RESTRICT sorted, const size_t idx_begin, const size_t half_count) |
| template<typename T > | |
| T | ModeOfSorted (const T *const HWY_RESTRICT sorted, const size_t num_values) |
| template<typename T > | |
| T | Mode (T *values, const size_t num_values) |
| template<typename T , size_t N> | |
| T | Mode (T(&values)[N]) |
| template<typename T > | |
| T | Median (T *values, const size_t num_values) |
| template<typename T > | |
| T | MedianAbsoluteDeviation (const T *values, const size_t num_values, const T median) |
| void hwy::robust_statistics::CountingSort | ( | T * | values, |
| size_t | num_values ) |
References HWY_ASSERT, and HWY_RESTRICT.
Referenced by Mode().
| T hwy::robust_statistics::Median | ( | T * | values, |
| const size_t | num_values ) |
References HWY_ASSERT.
Referenced by MedianAbsoluteDeviation().
| T hwy::robust_statistics::MedianAbsoluteDeviation | ( | const T * | values, |
| const size_t | num_values, | ||
| const T | median ) |
References HWY_ASSERT, Median(), and hwy::ScalarAbs().
| size_t hwy::robust_statistics::MinRange | ( | const T *const HWY_RESTRICT | sorted, |
| const size_t | idx_begin, | ||
| const size_t | half_count ) |
References HWY_ASSERT.
Referenced by ModeOfSorted().
| T hwy::robust_statistics::Mode | ( | T * | values, |
| const size_t | num_values ) |
References CountingSort(), and ModeOfSorted().
Referenced by Mode().
| T hwy::robust_statistics::Mode | ( | T(&) | values[N] | ) |
References Mode().
| T hwy::robust_statistics::ModeOfSorted | ( | const T *const HWY_RESTRICT | sorted, |
| const size_t | num_values ) |
References HWY_ASSERT, and MinRange().
Referenced by Mode().