mlpack  1.0.12
mvu.hpp
Go to the documentation of this file.
1 
19 #ifndef __MLPACK_METHODS_MVU_MVU_HPP
20 #define __MLPACK_METHODS_MVU_MVU_HPP
21 
22 #include <mlpack/core.hpp>
23 
24 namespace mlpack {
25 namespace mvu {
26 
34 class MVU
35 {
36  public:
37  MVU(const arma::mat& dataIn);
38 
39  void Unfold(const size_t newDim,
40  const size_t numNeighbors,
41  arma::mat& outputCoordinates);
42 
43  private:
44  const arma::mat& data;
45 };
46 
47 }; // namespace mvu
48 }; // namespace mlpack
49 
50 #endif
MVU(const arma::mat &dataIn)
Linear algebra utility functions, generally performed on matrices or vectors.
Definition: load.hpp:23
The MVU class is meant to provide a good abstraction for users.
Definition: mvu.hpp:34
const arma::mat & data
Definition: mvu.hpp:44
void Unfold(const size_t newDim, const size_t numNeighbors, arma::mat &outputCoordinates)