Package mvpa :: Package mappers :: Module wavelet :: Class WaveletPacketMapper

[hide private]
[frames] | no frames]

# Class WaveletPacketMapper

source code

Convert signal into an overcomplete representaion using Wavelet packet

Instance Methods | [hide private]

__init__(self, level=None, **kwargs) Initialize WaveletPacketMapper mapper | source code

__forwardSingleLevel(self, data) | source code

__forwardMultipleLevels(self, data) | source code

_forward(self, data) | source code

__reverseSingleLevel(self, wp) | source code

_reverse(self, data) | source code

Inherited from `_WaveletMapper`: `forward`, `getInSize`, `getOutSize`, `reverse`, `selectOut`

Inherited from `base.Mapper`: `__call__`, `__repr__`, `getInId`, `getMetric`, `getNeighbor`, `getNeighborIn`, `getNeighbors`, `isValidInId`, `isValidOutId`, `setMetric`, `train`

Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]

Inherited from `_WaveletMapper`: `__doc__` Inherited from `base.Mapper`: `metric`, `nfeatures`

Instance Variables | [hide private]

Inherited from `_WaveletMapper` (private): `_dim`, `_maxlevel`, `_mode`, `_wavelet`

Properties | [hide private]

Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, level=None, **kwargs)
(Constructor)

source code

Initialize WaveletPacketMapper mapper

Parameters:
  - `level` (int or None) - What level to decompose at. If 'None' data for all levels is provided, but due to different sizes, they are placed in 1D row.
Overrides: object.__init__

### _forward(self, data)

source code

Overrides: _WaveletMapper._forward

### _reverse(self, data)

source code

Overrides: _WaveletMapper._reverse