mlpack 3.4.2
mvu.hpp
Go to the documentation of this file.
1
17#ifndef MLPACK_METHODS_MVU_MVU_HPP
18#define MLPACK_METHODS_MVU_MVU_HPP
19
20#include <mlpack/prereqs.hpp>
21
22namespace mlpack {
23namespace mvu {
24
32class MVU
33{
34 public:
35 MVU(const arma::mat& dataIn);
36
37 void Unfold(const size_t newDim,
38 const size_t numNeighbors,
39 arma::mat& outputCoordinates);
40
41 private:
42 const arma::mat& data;
43};
44
45} // namespace mvu
46} // namespace mlpack
47
48#endif
The MVU class is meant to provide a good abstraction for users.
Definition: mvu.hpp:33
void Unfold(const size_t newDim, const size_t numNeighbors, arma::mat &outputCoordinates)
MVU(const arma::mat &dataIn)
Linear algebra utility functions, generally performed on matrices or vectors.
Definition: cv.hpp:1
The core includes that mlpack expects; standard C++ includes and Armadillo.