mlpack
Classes | Namespaces
kde_model.hpp File Reference
#include <mlpack/core/tree/binary_space_tree.hpp>
#include <mlpack/core/tree/octree.hpp>
#include <mlpack/core/tree/cover_tree.hpp>
#include <mlpack/core/tree/rectangle_tree.hpp>
#include <mlpack/core.hpp>
#include "kde.hpp"
#include "kde_model_impl.hpp"
Include dependency graph for kde_model.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mlpack::kde::KernelNormalizer
 KernelNormalizer holds a set of methods to normalize estimations applying in each case the appropiate kernel normalizer function. More...
 
class  mlpack::kde::KDEWrapperBase
 KDEWrapperBase is a base wrapper class for holding all KDE types supported by KDEModel. More...
 
class  mlpack::kde::KDEWrapper< KernelType, TreeType >
 KDEWrapper is a wrapper class for all KDE types supported by KDEModel. More...
 
class  mlpack::kde::KDEModel
 The KDEModel provides an abstraction for the KDE class, abstracting away the KernelType and TreeType parameters and allowing those to be specified at runtime. More...
 

Namespaces

 mlpack
 Linear algebra utility functions, generally performed on matrices or vectors.
 
 mlpack::kde
 Kernel Density Estimation.
 

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.