---
name: "mlpack_mvu_MVU"
section: "3"
platform: "linux"
package: "mlpack-doc"
version: "1.0.10-1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/mlpack_mvu_MVU"
---

# mlpack\_mvu\_MVU(3)

The MVU class is meant to provide a good abstraction for users.

## NAME

mlpack::mvu::MVU -

The **MVU** class is meant to provide a good abstraction for users.

## SYNOPSIS

### Public Member Functions

**MVU** (const arma::mat &dataIn)\
 void **Unfold** (const size\_t newDim, const size\_t numNeighbors, arma::mat &outputCoordinates)\

### Private Attributes

const arma::mat & **data**\

## Detailed Description

The **MVU** class is meant to provide a good abstraction for users.

The dataset needs to be provided, as well as several parameters.

- •

  dataset

- •

  new dimensionality

Definition at line 42 of file mvu.hpp.

## Constructor & Destructor Documentation

### mlpack::mvu::MVU::MVU (const arma::mat &dataIn)

## Member Function Documentation

### void mlpack::mvu::MVU::Unfold (const size\_tnewDim, const size\_tnumNeighbors, arma::mat &outputCoordinates)

## Member Data Documentation

### const arma::mat& mlpack::mvu::MVU::data` [private]`

Definition at line 52 of file mvu.hpp.

## Author

Generated automatically by Doxygen for MLPACK from the source code.
