ml4gw.transforms.transform

Classes

FittableSpectralTransform()

FittableTransform()

class ml4gw.transforms.transform.FittableSpectralTransform

Bases: FittableTransform

normalize_psd(x, sample_rate, num_freqs, fftlength=None, overlap=None)
Return type:

Union[Float[Tensor, 'frequency'], Float[Tensor, 'channel frequency'], Float[Tensor, 'batch channel frequency']]

Parameters:
  • x (Float[Tensor, 'time'] | Float[Tensor, 'channel time'] | Float[Tensor, 'batch channel time'])

  • sample_rate (float)

  • num_freqs (int)

  • fftlength (float | None)

  • overlap (float | None)

class ml4gw.transforms.transform.FittableTransform

Bases: Module

build(**params)