mlpack
2.0.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
mlpack
core.hpp
Go to the documentation of this file.
1
14
#ifndef __MLPACK_CORE_HPP
15
#define __MLPACK_CORE_HPP
16
195
// First, include all of the prerequisites.
196
#include <
mlpack/prereqs.hpp
>
197
198
// Now the core mlpack classes.
199
#include <
mlpack/core/util/arma_traits.hpp
>
200
#include <
mlpack/core/util/log.hpp
>
201
#include <
mlpack/core/util/cli.hpp
>
202
#include <
mlpack/core/data/load.hpp
>
203
#include <
mlpack/core/data/save.hpp
>
204
#include <
mlpack/core/data/normalize_labels.hpp
>
205
#include <
mlpack/core/math/clamp.hpp
>
206
#include <
mlpack/core/math/random.hpp
>
207
#include <
mlpack/core/math/random_basis.hpp
>
208
#include <
mlpack/core/math/lin_alg.hpp
>
209
#include <
mlpack/core/math/range.hpp
>
210
#include <
mlpack/core/math/round.hpp
>
211
#include <
mlpack/core/dists/discrete_distribution.hpp
>
212
#include <
mlpack/core/dists/gaussian_distribution.hpp
>
213
#include <
mlpack/core/dists/laplace_distribution.hpp
>
214
215
// Include kernel traits.
216
#include <
mlpack/core/kernels/kernel_traits.hpp
>
217
#include <
mlpack/core/kernels/linear_kernel.hpp
>
218
#include <
mlpack/core/kernels/polynomial_kernel.hpp
>
219
#include <
mlpack/core/kernels/cosine_distance.hpp
>
220
#include <
mlpack/core/kernels/gaussian_kernel.hpp
>
221
#include <
mlpack/core/kernels/epanechnikov_kernel.hpp
>
222
#include <
mlpack/core/kernels/hyperbolic_tangent_kernel.hpp
>
223
#include <
mlpack/core/kernels/laplacian_kernel.hpp
>
224
#include <
mlpack/core/kernels/pspectrum_string_kernel.hpp
>
225
#include <
mlpack/core/kernels/spherical_kernel.hpp
>
226
#include <
mlpack/core/kernels/triangular_kernel.hpp
>
227
228
// Use Armadillo's C++ version detection.
229
#ifdef ARMA_USE_CXX11
230
#define MLPACK_USE_CX11
231
#endif
232
233
#endif
cosine_distance.hpp
pspectrum_string_kernel.hpp
gaussian_distribution.hpp
laplace_distribution.hpp
epanechnikov_kernel.hpp
load.hpp
save.hpp
linear_kernel.hpp
prereqs.hpp
The core includes that mlpack expects; standard C++ includes and Armadillo.
triangular_kernel.hpp
round.hpp
clamp.hpp
Miscellaneous math clamping routines.
lin_alg.hpp
cli.hpp
gaussian_kernel.hpp
polynomial_kernel.hpp
normalize_labels.hpp
hyperbolic_tangent_kernel.hpp
laplacian_kernel.hpp
kernel_traits.hpp
random.hpp
Miscellaneous math random-related routines.
range.hpp
Definition of the Range class, which represents a simple range with a lower and upper bound...
log.hpp
random_basis.hpp
arma_traits.hpp
spherical_kernel.hpp
discrete_distribution.hpp
Generated by
1.8.11