Grok 12.0.1
Namespaces | Functions
robust_statistics.h File Reference
#include <algorithm>
#include <limits>
#include <utility>
#include <vector>
#include "hwy/base.h"

Go to the source code of this file.

Namespaces

namespace  hwy
 
namespace  hwy::robust_statistics
 

Functions

template<class T >
void hwy::robust_statistics::CountingSort (T *values, size_t num_values)
 
template<typename T >
size_t hwy::robust_statistics::MinRange (const T *const HWY_RESTRICT sorted, const size_t idx_begin, const size_t half_count)
 
template<typename T >
hwy::robust_statistics::ModeOfSorted (const T *const HWY_RESTRICT sorted, const size_t num_values)
 
template<typename T >
hwy::robust_statistics::Mode (T *values, const size_t num_values)
 
template<typename T , size_t N>
hwy::robust_statistics::Mode (T(&values)[N])
 
template<typename T >
hwy::robust_statistics::Median (T *values, const size_t num_values)
 
template<typename T >
hwy::robust_statistics::MedianAbsoluteDeviation (const T *values, const size_t num_values, const T median)