ezmsg.sigproc.math.clip
Clips the data to be within the specified range.
Note
This module supports the Array API standard,
enabling use with NumPy, CuPy, PyTorch, and other compatible array libraries.
Functions
-
clip(min=None, max=None)[source]
Clips the data to be within the specified range.
- Parameters:
min (float | None) – Lower clip bound. If None, no lower clipping is applied.
max (float | None) – Upper clip bound. If None, no upper clipping is applied.
- Returns:
ClipTransformer.
- Return type:
ClipTransformer
Classes
-
class Clip(*args, settings=None, **kwargs)[source]
Bases: BaseTransformerUnit[ClipSettings, AxisArray, AxisArray, ClipTransformer]
- Parameters:
settings (Settings | None)
-
SETTINGS
alias of ClipSettings
-
class ClipSettings(min: float | None = None, max: float | None = None)[source]
Bases: Settings
- Parameters:
-
-
min: float | None = None
Lower clip bound. If None, no lower clipping is applied.
-
max: float | None = None
Upper clip bound. If None, no upper clipping is applied.
-
__init__(min=None, max=None)
- Parameters:
-
- Return type:
None
-
class ClipTransformer(*args, settings=None, **kwargs)[source]
Bases: BaseTransformer[ClipSettings, AxisArray, AxisArray]
- Parameters:
settings (SettingsType)
-
class ClipSettings(min: float | None = None, max: float | None = None)[source]
Bases: Settings
- Parameters:
-
-
min: float | None = None
Lower clip bound. If None, no lower clipping is applied.
-
max: float | None = None
Upper clip bound. If None, no upper clipping is applied.
-
__init__(min=None, max=None)
- Parameters:
-
- Return type:
None
-
class ClipTransformer(*args, settings=None, **kwargs)[source]
Bases: BaseTransformer[ClipSettings, AxisArray, AxisArray]
- Parameters:
settings (SettingsType)
-
class Clip(*args, settings=None, **kwargs)[source]
Bases: BaseTransformerUnit[ClipSettings, AxisArray, AxisArray, ClipTransformer]
- Parameters:
settings (Settings | None)
-
SETTINGS
alias of ClipSettings
-
clip(min=None, max=None)[source]
Clips the data to be within the specified range.
- Parameters:
min (float | None) – Lower clip bound. If None, no lower clipping is applied.
max (float | None) – Upper clip bound. If None, no upper clipping is applied.
- Returns:
ClipTransformer.
- Return type:
ClipTransformer