mlpack::kde Namespace Reference

Kernel Density Estimation. More...

Classes

class  DeleteVisitor
 
class  DualBiKDE
 DualBiKDE computes a Kernel Density Estimation on the given KDEType. More...

 
class  DualMonoKDE
 DualMonoKDE computes a Kernel Density Estimation on the given KDEType. More...

 
class  KDE
 The KDE class is a template class for performing Kernel Density Estimations. More...

 
class  KDEModel
 
class  KDERules
 A dual-tree traversal Rules class for kernel density estimation. More...

 
class  KDEStat
 Extra data for each node in the tree for the task of kernel density estimation. More...

 
class  KernelNormalizer
 KernelNormalizer holds a set of methods to normalize estimations applying in each case the appropiate kernel normalizer function. More...

 
class  ModeVisitor
 ModeVisitor exposes the Mode() method of the KDEType. More...

 
class  TrainVisitor
 TrainVisitor trains a given KDEType using a reference set. More...

 

Typedefs

template
<
typename
KernelType
,
template
<
typename
TreeMetricType
,
typename
TreeStatType
,
typename
TreeMatType
>
class
TreeType
>
using KDEType = KDE< KernelType, metric::EuclideanDistance, arma::mat, TreeType, TreeType< metric::EuclideanDistance, kde::KDEStat, arma::mat >::template DualTreeTraverser, TreeType< metric::EuclideanDistance, kde::KDEStat, arma::mat >::template SingleTreeTraverser >
 Alias template. More...

 

Enumerations

enum  KDEMode
{
  DUAL_TREE_MODE
,
  SINGLE_TREE_MODE

}
 KDEMode represents the ways in which KDE algorithm can be executed. More...

 

Detailed Description

Kernel Density Estimation.

Typedef Documentation

◆ KDEType

using KDEType = KDE<KernelType, metric::EuclideanDistance, arma::mat, TreeType, TreeType<metric::EuclideanDistance, kde::KDEStat, arma::mat>::template DualTreeTraverser, TreeType<metric::EuclideanDistance, kde::KDEStat, arma::mat>::template SingleTreeTraverser>

Alias template.

Definition at line 45 of file kde_model.hpp.

Enumeration Type Documentation

◆ KDEMode

enum KDEMode

KDEMode represents the ways in which KDE algorithm can be executed.

Enumerator
DUAL_TREE_MODE 
SINGLE_TREE_MODE 

Definition at line 25 of file kde.hpp.