Table Of Contents

Previous topic

mvpa.mappers.samplegroup

Next topic

mvpa.mappers.wavelet

This Page

Quick search

mvpa.mappers.svd

Data mapper

The comprehensive API documentation for this module, including all technical details, is available in the Epydoc-generated API reference for mvpa.mappers.svd (for developers).

SVDMapper

class mvpa.mappers.svd.SVDMapper(**kwargs)

Bases: mvpa.mappers.base.ProjectionMapper

Mapper to project data onto SVD components estimated from some dataset.

See also

Please refer to the documentation of the base class for more information:

ProjectionMapper

Initialize the SVDMapper

Parameters:
  • selector (None | list) – Which components (i.e. columns of the projection matrix) should be used for mapping. If selector is None all components are used. If a list is provided, all list elements are treated as component ids and the respective components are selected (all others are discarded).
  • demean (bool) – Either data should be demeaned while computing projections and applied back while doing reverse()

Note, that for the ‘selector’ argument this class also supports passing a ElementSelector instance, which will be used to determine the to be selected features, based on the singular values of each component.

selectOut(outIds)
Choose a subset of SVD components (and remove all others).
sv
Singular values

See also

Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the SVDMapper documentation.

Full API documentation of SVDMapper in module mvpa.mappers.svd.