INNER CODE UNIT · Python
stride_length_s
sanchit-gandhi/whisper-jax · benchmarks/run_pipeline_dataloader.py:62
stride_length_s = chunk_length_s / 6
if isinstance(stride_length_s, (int, float)):
stride_length_s = [stride_length_s, stride_length_s]
chunk_len = round(chunk_length_s * self.feature_extractor.sampling_rate)
stride_left = round(stride_length_s[0] * self.feature_extractor.sampling_rate)
stride_right = round(stride_length_s[1] * self.feature_extractor.sampling_rate)
if chunk_len < stride_left + stride_right:
raise ValueError("Chunk length must be superior to stride length")
for item in self.chunk_iter(
array,
self.feature_extractor,
chunk_len,
stride_left,
stride_right,