Concat#

class myoverse.transforms.Concat(transforms, dim='channel', **kwargs)[source]#

Concatenate multiple tensors along an existing dimension.

Parameters:
  • transforms (dict[str, Callable]) – Named transforms to apply and concatenate.

  • dim (str) – Dimension to concatenate along.

Examples

>>> from myoverse.transforms.tensor import RMS, MAV, Concat
>>> concat = Concat({
...     'rms': RMS(window_size=200),
...     'mav': MAV(window_size=200),
... }, dim='channel')
>>> y = concat(x)  # Concatenated along channel dimension

Methods

__init__(transforms[, dim])

_apply(x)

Apply the transform.