ezmsg.sigproc.math.scale#

Functions

scale(scale=1.0)[source]#

Scale the data by a constant factor.

Parameters:

scale (float) – Factor by which to scale the data magnitude.

Return type:

ScaleTransformer

Returns: ScaleTransformer

Classes

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

Bases: BaseTransformerUnit[ScaleSettings, AxisArray, AxisArray, ScaleTransformer]

Parameters:

settings (Settings | None)

SETTINGS#

alias of ScaleSettings

class ScaleSettings(scale: float = 1.0)[source]#

Bases: Settings

Parameters:

scale (float)

scale: float = 1.0#

Factor by which to scale the data magnitude.

__init__(scale=1.0)#
Parameters:

scale (float)

Return type:

None

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

Bases: BaseTransformer[ScaleSettings, AxisArray, AxisArray]

Parameters:

settings (SettingsType)

class ScaleSettings(scale: float = 1.0)[source]#

Bases: Settings

Parameters:

scale (float)

scale: float = 1.0#

Factor by which to scale the data magnitude.

__init__(scale=1.0)#
Parameters:

scale (float)

Return type:

None

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

Bases: BaseTransformer[ScaleSettings, AxisArray, AxisArray]

Parameters:

settings (SettingsType)

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

Bases: BaseTransformerUnit[ScaleSettings, AxisArray, AxisArray, ScaleTransformer]

Parameters:

settings (Settings | None)

SETTINGS#

alias of ScaleSettings

scale(scale=1.0)[source]#

Scale the data by a constant factor.

Parameters:

scale (float) – Factor by which to scale the data magnitude.

Return type:

ScaleTransformer

Returns: ScaleTransformer