|
template<class ElementType > |
static std::vector< ElementType > | unique (const std::vector< ElementType > &v) |
|
template<typename ElementType , int DIM> |
static ElementType | maximum (const ElementType v[DIM]) |
|
template<typename ElementType > |
static ElementType | maximum (const std::vector< ElementType > &v) |
|
template<typename ElementType , int DIM> |
static ElementType | minimum (const ElementType v[DIM]) |
|
template<typename ElementType > |
static ElementType | minimum (const std::vector< ElementType > &v) |
|
template<typename ElementType , int DIM> |
static ElementType | mean (const ElementType v[DIM]) |
|
template<typename ElementType > |
static ElementType | mean (const std::vector< ElementType > &v) |
|
template<typename ElementType > |
static ElementType | mean2 (const std::vector< ElementType > &v) |
|
template<typename ElementType > |
static ElementType | mean4 (const std::vector< ElementType > &v) |
|
template<typename ElementType > |
static ElementType | mean_sqrt (const std::vector< ElementType > &v) |
| Be careful, this function will not work if any of the values is negative. More...
|
|
template<typename ElementType > |
static ElementType | mean_sqrt_sqrt (const std::vector< ElementType > &v) |
| Be careful, this function will not work if any of the values is negative. More...
|
|
template<typename ElementType , int DIM> |
static ElementType | weighted_mean (const ElementType v[DIM], const ElementType weights[DIM]) |
|
template<typename ElementType > |
static ElementType | weighted_mean (const std::vector< ElementType > &v, const std::vector< ElementType > &weights) |
|
template<class ElementType > |
static ElementType | median (std::vector< ElementType > v) |
|
template<class ElementType > |
static ElementType | percentile (std::vector< ElementType > v, float k) |
|
template<class T > |
std::vector< unsigned int > | sort_vector_indices (std::vector< T > &v) |
|
template<class ElementType > |
static ElementType | weightedmedian (const std::vector< ElementType > &v, const std::vector< ElementType > &weights) |
|
template<class ElementType > |
static ElementType | variance (const std::vector< ElementType > &v, ElementType mean_value, bool unbiased=true) |
|
template<class ElementType > |
ElementType | skewness (const std::vector< ElementType > &v, ElementType mean_value, ElementType biased_variance_value) |
|
template<class ElementType > |
ElementType | kurtosis (const std::vector< ElementType > &v, ElementType mean_value, ElementType biased_variance_value) |
|