def test_invalid_waveform_wrong_type(self): wav = torch.tensor(10) assert not F._is_numpy_waveform(wav)
def test_multi_channel_waveform(self): wav = np.empty((3, 10)) assert F._is_numpy_waveform(wav)
def test_single_channel_waveform_vector(self): wav = np.empty(10) assert F._is_numpy_waveform(wav)
def test_single_channel_waveform_matrix(self): wav = np.empty((1, 10)) assert F._is_numpy_waveform(wav)
def test_invalid_waveform_wrong_dimension(self): wav = np.empty((1, 1, 10)) assert not F._is_numpy_waveform(wav)