strip_type.hpp More...
Namespaces | |
adaboost | |
amf | |
Alternating Matrix Factorization. | |
ann | |
Artificial Neural Network. | |
bindings | |
bound | |
cf | |
Collaborative filtering. | |
cv | |
data | |
Functions to load and save matrices and models. | |
dbscan | |
decision_stump | |
det | |
Density Estimation Trees. | |
distribution | |
Probability distributions. | |
emst | |
Euclidean Minimum Spanning Trees. | |
fastmks | |
Fast max-kernel search. | |
gmm | |
Gaussian Mixture Models. | |
hmm | |
Hidden Markov Models. | |
hpt | |
kde | |
Kernel Density Estimation. | |
kernel | |
Kernel functions. | |
kmeans | |
K-Means clustering. | |
kpca | |
lcc | |
lmnn | |
Large Margin Nearest Neighbor. | |
math | |
Miscellaneous math routines. | |
matrix_completion | |
meanshift | |
Mean shift clustering. | |
metric | |
mvu | |
naive_bayes | |
The Naive Bayes Classifier. | |
nca | |
Neighborhood Components Analysis. | |
neighbor | |
nn | |
pca | |
perceptron | |
radical | |
range | |
Range-search routines. | |
regression | |
Regression methods. | |
rl | |
sfinae | |
sparse_coding | |
svd | |
svm | |
tree | |
Trees and tree-building procedures. | |
util | |
Classes | |
class | Backtrace |
Provides a backtrace. More... | |
class | CLI |
Parses the command line for parameters and holds user-specified parameters. More... | |
class | Log |
Provides a convenient way to give formatted output. More... | |
class | Timer |
The timer class provides a way for mlpack methods to be timed. More... | |
class | Timers |
Functions | |
void | CheckMatrices (const arma::mat &x, const arma::mat &xmlX, const arma::mat &textX, const arma::mat &binaryX) |
void | CheckMatrices (const arma::Mat< size_t > &x, const arma::Mat< size_t > &xmlX, const arma::Mat< size_t > &textX, const arma::Mat< size_t > &binaryX) |
void | CheckMatrices (const arma::cube &x, const arma::cube &xmlX, const arma::cube &textX, const arma::cube &binaryX) |
template < typename T , typename IArchiveType , typename OArchiveType > | |
void | SerializeObject (T &t, T &newT) |
template < typename T > | |
void | SerializeObjectAll (T &t, T &xmlT, T &textT, T &binaryT) |
template < typename T , typename IArchiveType , typename OArchiveType > | |
void | SerializePointerObject (T *t, T *&newT) |
template < typename T > | |
void | SerializePointerObjectAll (T *t, T *&xmlT, T *&textT, T *&binaryT) |
template < typename CubeType > | |
void | TestAllArmadilloSerialization (arma::Cube< CubeType > &x) |
template < typename MatType > | |
void | TestAllArmadilloSerialization (MatType &x) |
template < typename CubeType , typename IArchiveType , typename OArchiveType > | |
void | TestArmadilloSerialization (arma::Cube< CubeType > &x) |
template < typename MatType , typename IArchiveType , typename OArchiveType > | |
void | TestArmadilloSerialization (MatType &x) |
strip_type.hpp
This class is used to update the weightVectors matrix according to the simple update rule as discussed by Rosenblatt:
Linear algebra utility functions, generally performed on matrices or vectors.
.hpp
Given a C++ type name, turn it into something that has no special characters that can simply be printed.
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.
Simple utilities for boost::serialization.
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.
if a vector x has been incorrectly classified by a weight w, then w = w - x and w'= w'+ x
where w' is the weight vector which correctly classifies x.
void mlpack::CheckMatrices | ( | const arma::mat & | x, |
const arma::mat & | xmlX, | ||
const arma::mat & | textX, | ||
const arma::mat & | binaryX | ||
) |
Referenced by SerializePointerObjectAll().
void mlpack::CheckMatrices | ( | const arma::Mat< size_t > & | x, |
const arma::Mat< size_t > & | xmlX, | ||
const arma::Mat< size_t > & | textX, | ||
const arma::Mat< size_t > & | binaryX | ||
) |
void mlpack::CheckMatrices | ( | const arma::cube & | x, |
const arma::cube & | xmlX, | ||
const arma::cube & | textX, | ||
const arma::cube & | binaryX | ||
) |
void mlpack::SerializeObject | ( | T & | t, |
T & | newT | ||
) |
Definition at line 193 of file serialization.hpp.
References mlpack::data::binary, and FilterFileName().
Referenced by SerializeObjectAll().
void mlpack::SerializeObjectAll | ( | T & | t, |
T & | xmlT, | ||
T & | textT, | ||
T & | binaryT | ||
) |
Definition at line 240 of file serialization.hpp.
References SerializeObject().
void mlpack::SerializePointerObject | ( | T * | t, |
T *& | newT | ||
) |
Definition at line 252 of file serialization.hpp.
References mlpack::data::binary, and FilterFileName().
Referenced by SerializePointerObjectAll().
void mlpack::SerializePointerObjectAll | ( | T * | t, |
T *& | xmlT, | ||
T *& | textT, | ||
T *& | binaryT | ||
) |
Definition at line 297 of file serialization.hpp.
References CheckMatrices(), and SerializePointerObject().
void mlpack::TestAllArmadilloSerialization | ( | arma::Cube< CubeType > & | x | ) |
Definition at line 106 of file serialization.hpp.
References TestArmadilloSerialization().
void mlpack::TestAllArmadilloSerialization | ( | MatType & | x | ) |
Definition at line 180 of file serialization.hpp.
References TestArmadilloSerialization().
void mlpack::TestArmadilloSerialization | ( | arma::Cube< CubeType > & | x | ) |
Definition at line 33 of file serialization.hpp.
References mlpack::data::binary, and FilterFileName().
Referenced by TestAllArmadilloSerialization().
void mlpack::TestArmadilloSerialization | ( | MatType & | x | ) |
Definition at line 120 of file serialization.hpp.
References mlpack::data::binary, and FilterFileName().