kde_model.hpp File Reference
Include dependency graph for kde_model.hpp:

Go to the source code of this file.

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  KDEModel
 
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...

 

Namespaces

 mlpack
 
.hpp
 
 mlpack::kde
 
Kernel Density Estimation.
 

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...

 

Detailed Description

Author
Roberto Hueso

Model for KDE. It abstracts different types of tree, kernels, etc.

mlpack is free software; you may redistribute it and/or modify it under the terms of the 3-clause BSD license. You should have received a copy of the 3-clause BSD license along with mlpack. If not, see http://www.opensource.org/licenses/BSD-3-Clause for more information.

Definition in file kde_model.hpp.