ezmsg.sigproc.math.invert#

Compute the multiplicative inverse (1/x) of the data.

Note

This module supports the Array API standard, enabling use with NumPy, CuPy, PyTorch, and other compatible array libraries.

Functions

invert()[source]#

Take the inverse of the data.

Returns: InvertTransformer.

Return type:

InvertTransformer

Classes

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

Bases: BaseTransformerUnit[None, AxisArray, AxisArray, InvertTransformer]

Parameters:

settings (Settings | None)

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

Bases: BaseTransformer[None, AxisArray, AxisArray]

Parameters:

settings (SettingsType)

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

Bases: BaseTransformer[None, AxisArray, AxisArray]

Parameters:

settings (SettingsType)

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

Bases: BaseTransformerUnit[None, AxisArray, AxisArray, InvertTransformer]

Parameters:

settings (Settings | None)

invert()[source]#

Take the inverse of the data.

Returns: InvertTransformer.

Return type:

InvertTransformer