mlpack
|
KernelNormalizer holds a set of methods to normalize estimations applying in each case the appropiate kernel normalizer function. More...
#include <kde_model.hpp>
Static Public Member Functions | |
template<typename KernelType > | |
static void | ApplyNormalizer (KernelType &, const size_t, arma::vec &, const typename std::enable_if< !HasNormalizer< KernelType, double(KernelType::*)(size_t)>::value >::type *=0) |
Normalization not needed. | |
template<typename KernelType > | |
static void | ApplyNormalizer (KernelType &kernel, const size_t dimension, arma::vec &estimations, const typename std::enable_if< HasNormalizer< KernelType, double(KernelType::*)(size_t)>::value >::type *=0) |
Normalize kernels that have normalizer. | |
KernelNormalizer holds a set of methods to normalize estimations applying in each case the appropiate kernel normalizer function.