RuntimeError: Calculated padded input size per channel: (0). Kernel size: (1). Kernel size can't be greater than actual input size

Author: anjingzyjCreated Mar 11, 2025Updated Mar 24, 2026

Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/var/hpc-root/c3051/Spark-TTS/cli/inference.py", line 104, in run_tts(args) File "/var/hpc-root/c3051/Spark-TTS/cli/inference.py", line 85, in run_tts wav = model.inference( ^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/miniconda3/envs/sparktts/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 116, in decorate_context return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/Spark-TTS/cli/SparkTTS.py", line 231, in inference wav = self.audio_tokenizer.detokenize( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/Spark-TTS/sparktts/models/audio_tokenizer.py", line 145, in detokenize wav_rec = self.model.detokenize(semantic_tokens, global_tokens) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/miniconda3/envs/sparktts/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 116, in decorate_context return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/Spark-TTS/sparktts/models/bicodec.py", line 183, in detokenize z_q = self.quantizer.detokenize(semantic_tokens) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/Spark-TTS/sparktts/modules/vq/factorized_vector_quantize.py", line 157, in detokenize z_q = self.out_project(z_q) ^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/miniconda3/envs/sparktts/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1736, in _wrapped_call_impl return self._call_impl(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/miniconda3/envs/sparktts/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1747, in _call_impl return forward_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/miniconda3/envs/sparktts/lib/python3.12/site-packages/torch/nn/modules/conv.py", line 375, in forward return self._conv_forward(input, self.weight, self.bias) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/hpc-root/c3051/miniconda3/envs/sparktts/lib/python3.12/site-packages/torch/nn/modules/conv.py", line 370, in _conv_forward return F.conv1d( ^^^^^^^^^ RuntimeError: Calculated padded input size per channel: (0). Kernel size: (1). Kernel size can't be greater than actual input size