RuntimeError: cannot reshape tensor of 0 elements into shape [-1, 0] because the unspecified dimension size -1 can be any value and is ambiguous #158

Closed
opened 2023-03-20 04:07:02 +00:00 by psammites · 0 comments
Traceback (most recent call last):
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/gradio/routes.py", line 393, in run_predict
    output = await app.get_blocks().process_api(
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/gradio/blocks.py", line 1059, in process_api
    result = await self.call_function(
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/gradio/blocks.py", line 868, in call_function
    prediction = await anyio.to_thread.run_sync(
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 31, in run_sync
    return await get_asynclib().run_sync_in_worker_thread(
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 937, in run_sync_in_worker_thread
    return await future
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 867, in run
    result = context.run(func, *args)
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/gradio/helpers.py", line 587, in tracked_fn
    response = fn(*args)
  File "/home/sneed/ai-voice-cloning/src/webui.py", line 91, in generate_proxy
    raise e
  File "/home/sneed/ai-voice-cloning/src/webui.py", line 85, in generate_proxy
    sample, outputs, stats = generate(**kwargs)
  File "/home/sneed/ai-voice-cloning/src/utils.py", line 397, in generate
    audio, _ = resample(audio, tts.output_sample_rate, args.output_sample_rate)
  File "/home/sneed/ai-voice-cloning/src/utils.py", line 106, in resample
    return RESAMPLERS[key]( waveform ), output_rate
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
    return forward_call(*args, **kwargs)
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/torchaudio/transforms/_transforms.py", line 1010, in forward
    return _apply_sinc_resample_kernel(waveform, self.orig_freq, self.new_freq, self.gcd, self.kernel, self.width)
  File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/torchaudio/functional/functional.py", line 1547, in _apply_sinc_resample_kernel
    waveform = waveform.view(-1, shape[-1])

Edit: Seems to be caused by having an empty final line in the input prompt.

```` Traceback (most recent call last): File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/gradio/routes.py", line 393, in run_predict output = await app.get_blocks().process_api( File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/gradio/blocks.py", line 1059, in process_api result = await self.call_function( File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/gradio/blocks.py", line 868, in call_function prediction = await anyio.to_thread.run_sync( File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 31, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 937, in run_sync_in_worker_thread return await future File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 867, in run result = context.run(func, *args) File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/gradio/helpers.py", line 587, in tracked_fn response = fn(*args) File "/home/sneed/ai-voice-cloning/src/webui.py", line 91, in generate_proxy raise e File "/home/sneed/ai-voice-cloning/src/webui.py", line 85, in generate_proxy sample, outputs, stats = generate(**kwargs) File "/home/sneed/ai-voice-cloning/src/utils.py", line 397, in generate audio, _ = resample(audio, tts.output_sample_rate, args.output_sample_rate) File "/home/sneed/ai-voice-cloning/src/utils.py", line 106, in resample return RESAMPLERS[key]( waveform ), output_rate File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/torchaudio/transforms/_transforms.py", line 1010, in forward return _apply_sinc_resample_kernel(waveform, self.orig_freq, self.new_freq, self.gcd, self.kernel, self.width) File "/home/sneed/ai-voice-cloning/venv/lib/python3.10/site-packages/torchaudio/functional/functional.py", line 1547, in _apply_sinc_resample_kernel waveform = waveform.view(-1, shape[-1]) ```` Edit: Seems to be caused by having an empty final line in the input prompt.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: mrq/ai-voice-cloning#158
No description provided.