KernelNormalizer holds a set of methods to normalize estimations applying in each case the appropiate kernel normalizer function. More...
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. More... | |
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. More... | |
KernelNormalizer holds a set of methods to normalize estimations applying in each case the appropiate kernel normalizer function.
Definition at line 34 of file kde_model.hpp.
|
inlinestatic |
Normalization not needed.
Definition at line 43 of file kde_model.hpp.
|
inlinestatic |
Normalize kernels that have normalizer.
Definition at line 54 of file kde_model.hpp.