torchsig.utils.dsp.pad_head_tail_to_length

torchsig.utils.dsp.pad_head_tail_to_length(input_signal: ndarray, num_samples: int) ndarray[source]

Zero pads the head and tail of a signal

Parameters:
  • input_signal (np.ndarray) – Input signal

  • num_samples (int) – Desired length of signal

Raises:

ValueError – If signal is too long to be padded

Returns:

Signal with length padded to num_samples

Return type:

np.ndarray