spauq.core.decomposition

Functions

compute_projection(reference, estimate, fs, *[, ...])

Module Contents

compute_projection(reference, estimate, fs, *, forgive_mode=None, align_mode=None, align_use_diag_only=True, max_global_shift_seconds=None, max_segment_shift_seconds=None, scale_mode=None, window_length=None, hop_length=None, tikhonov_lambda=1e-06, verbose=True)
Parameters:
  • reference (numpy.typing.ArrayLike) –

  • estimate (numpy.typing.ArrayLike) –

  • fs (int) –

  • forgive_mode (Optional[spauq.core.preprocessing._ForgiveType]) –

  • align_mode (Optional[spauq.core.preprocessing._AlignType]) –

  • align_use_diag_only (bool) –

  • max_global_shift_seconds (Optional[float]) –

  • max_segment_shift_seconds (Optional[float]) –

  • scale_mode (Optional[spauq.core.preprocessing._ScaleType]) –

  • window_length (Optional[int]) –

  • hop_length (Optional[int]) –

  • tikhonov_lambda (float) –

  • verbose (bool) –

Return type:

Tuple[List[Any], List[numpy.ndarray], List[Any], numpy.ndarray, numpy.ndarray, numpy.ndarray]