MLPACK  1.0.10
mvu.hpp
Go to the documentation of this file.
1 
27 #ifndef __MLPACK_METHODS_MVU_MVU_HPP
28 #define __MLPACK_METHODS_MVU_MVU_HPP
29 
30 #include <mlpack/core.hpp>
31 
32 namespace mlpack {
33 namespace mvu {
34 
42 class MVU
43 {
44  public:
45  MVU(const arma::mat& dataIn);
46 
47  void Unfold(const size_t newDim,
48  const size_t numNeighbors,
49  arma::mat& outputCoordinates);
50 
51  private:
52  const arma::mat& data;
53 };
54 
55 }; // namespace mvu
56 }; // namespace mlpack
57 
58 #endif
MVU(const arma::mat &dataIn)
Linear algebra utility functions, generally performed on matrices or vectors.
Definition: load.hpp:31
The MVU class is meant to provide a good abstraction for users.
Definition: mvu.hpp:42
const arma::mat & data
Definition: mvu.hpp:52
void Unfold(const size_t newDim, const size_t numNeighbors, arma::mat &outputCoordinates)