ezmsg.sigproc.diff#
Compute differences along an axis.
Note
This module supports the Array API standard, enabling use with NumPy, CuPy, PyTorch, and other compatible array libraries.
Functions
Classes
- class DiffSettings(axis: str | None = None, scale_by_fs: bool = False)[source]#
Bases:
Settings- axis: str | None = None#
Deprecated since version 3.8.
Scheduled for removal in 4.0. The dimension messages accumulate along now comes from
stream_dim; seeezmsg.sigproc.util.deprecation.
- class DiffTransformer(*args, **kwargs)[source]#
Bases:
BaseStatefulTransformer[DiffSettings,AxisArray,AxisArray,DiffState]
- class DiffUnit(*args, settings=None, **kwargs)[source]#
Bases:
BaseTransformerUnit[DiffSettings,AxisArray,AxisArray,DiffTransformer]- Parameters:
settings (Settings | None)
- SETTINGS#
alias of
DiffSettings