ezmsg.sigproc.transpose#

Functions

transpose(axes=None, order=None)[source]#
Parameters:
  • axes (tuple[int | str | EllipsisType, ...] | None)

  • order (str | None)

Return type:

TransposeTransformer

Classes

class Transpose(*args, settings=None, **kwargs)[source]#

Bases: BaseTransformerUnit[TransposeSettings, AxisArray, AxisArray, TransposeTransformer]

Parameters:

settings (Settings | None)

SETTINGS#

alias of TransposeSettings

class TransposeSettings(axes=None, order=None)[source]#

Bases: Settings

Settings for Transpose node.

Fields:

axes:

Parameters:
  • axes (tuple[int | str | EllipsisType, ...] | None)

  • order (str | None)

axes: tuple[int | str | EllipsisType, ...] | None = None#
order: str | None = None#
__init__(axes=None, order=None)#
Parameters:
  • axes (tuple[int | str | EllipsisType, ...] | None)

  • order (str | None)

Return type:

None

class TransposeState[source]#

Bases: object

axes_ints: tuple[int, ...] | None = None#
class TransposeTransformer(*args, **kwargs)[source]#

Bases: BaseStatefulTransformer[TransposeSettings, AxisArray, AxisArray, TransposeState]

Downsampled data simply comprise every factor`th sample. This should only be used following appropriate lowpass filtering. If your pipeline does not already have lowpass filtering then consider using the :obj:`Decimate collection instead.

class TransposeSettings(axes=None, order=None)[source]#

Bases: Settings

Settings for Transpose node.

Fields:

axes:

Parameters:
  • axes (tuple[int | str | EllipsisType, ...] | None)

  • order (str | None)

axes: tuple[int | str | EllipsisType, ...] | None = None#
order: str | None = None#
__init__(axes=None, order=None)#
Parameters:
  • axes (tuple[int | str | EllipsisType, ...] | None)

  • order (str | None)

Return type:

None

class TransposeState[source]#

Bases: object

axes_ints: tuple[int, ...] | None = None#
class TransposeTransformer(*args, **kwargs)[source]#

Bases: BaseStatefulTransformer[TransposeSettings, AxisArray, AxisArray, TransposeState]

Downsampled data simply comprise every factor`th sample. This should only be used following appropriate lowpass filtering. If your pipeline does not already have lowpass filtering then consider using the :obj:`Decimate collection instead.

class Transpose(*args, settings=None, **kwargs)[source]#

Bases: BaseTransformerUnit[TransposeSettings, AxisArray, AxisArray, TransposeTransformer]

Parameters:

settings (Settings | None)

SETTINGS#

alias of TransposeSettings

transpose(axes=None, order=None)[source]#
Parameters:
  • axes (tuple[int | str | EllipsisType, ...] | None)

  • order (str | None)

Return type:

TransposeTransformer