tortoise / tortoise/tortoise-orm

UnicodeDecodeError: 'utf-8' codec can't decode byte 0x84 in position 0: invalid start byte

Open
#1,475 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
5.6k
Forks
516
Avg merge
2d 21h
Merged PRs (30d)
9

Description

[Training] [2023-09-10T10:35:43.844207] WARNING: No libcudart.so found! Install CUDA or the cudatoolkit package (anaconda)!
[Training] [2023-09-10T10:35:43.844207] CUDA SETUP: Loading binary C:\Voiceclonetortoise\ai-voice-cloning\venv\lib\site-packages\bitsandbytes\libbitsandbytes_cpu.so...
[Training] [2023-09-10T10:35:43.844207] Disabled distributed training.
[Training] [2023-09-10T10:35:43.844207] Loading from ./models/tortoise/dvae.pth
[Training] [2023-09-10T10:35:43.845367] Traceback (most recent call last):
[Training] [2023-09-10T10:35:43.845367] File "C:\Voiceclonetortoise\ai-voice-cloning\src\train.py", line 64, in
[Training] [2023-09-10T10:35:43.845367] train(config_path, args.launcher)
[Training] [2023-09-10T10:35:43.845367] File "C:\Voiceclonetortoise\ai-voice-cloning\src\train.py", line 31, in train
[Training] [2023-09-10T10:35:43.845367] trainer.do_training()
[Training] [2023-09-10T10:35:43.845367] File "c:\voiceclonetortoise\ai-voice-cloning\modules\dlas\dlas\train.py", line 408, in do_training
[Training] [2023-09-10T10:35:43.846367] metric = self.do_step(train_data)
[Training] [2023-09-10T10:35:43.846367] File "c:\voiceclonetortoise\ai-voice-cloning\modules\dlas\dlas\train.py", line 271, in do_step
[Training] [2023-09-10T10:35:43.846367] gradient_norms_dict = self.model.optimize_parameters(
[Training] [2023-09-10T10:35:43.846367] File "c:\voiceclonetortoise\ai-voice-cloning\modules\dlas\dlas\trainer\ExtensibleTrainer.py", line 321, in optimize_parameters
[Training] [2023-09-10T10:35:43.846367] ns = step.do_forward_backward(
[Training] [2023-09-10T10:35:43.847368] File "c:\voiceclonetortoise\ai-voice-cloning\modules\dlas\dlas\trainer\steps.py", line 242, in do_forward_backward
[Training] [2023-09-10T10:35:43.847368] local_state[k] = v[grad_accum_step]
[Training] [2023-09-10T10:35:43.847842] IndexError: list index out of range
Traceback (most recent call last):
File "C:\Voiceclonetortoise\ai-voice-cloning\venv\lib\site-packages\gradio\routes.py", line 394, in run_predict
output = await app.get_blocks().process_api(
File "C:\Voiceclonetortoise\ai-voice-cloning\venv\lib\site-packages\gradio\blocks.py", line 1075, in process_api
result = await self.call_function(
File "C:\Voiceclonetortoise\ai-voice-cloning\venv\lib\site-packages\gradio\blocks.py", line 898, in call_function
prediction = await anyio.to_thread.run_sync(
File "C:\Voiceclonetortoise\ai-voice-cloning\venv\lib\site-packages\anyio\to_thread.py", line 33, in run_sync
return await get_asynclib().run_sync_in_worker_thread(
File "C:\Voiceclonetortoise\ai-voice-cloning\venv\lib\site-packages\anyio_backends_asyncio.py", line 877, in run_sync_in_worker_thread
return await future
File "C:\Voiceclonetortoise\ai-voice-cloning\venv\lib\site-packages\anyio_backends_asyncio.py", line 807, in run
result = context.run(func, *args)
File "C:\Voiceclonetortoise\ai-voice-cloning\venv\lib\site-packages\gradio\utils.py", line 549, in async_iteration
return next(iterator)
File "C:\Voiceclonetortoise\ai-voice-cloning\src\utils.py", line 1995, in run_training
for line in iter(training_state.process.stdout.readline, ""):
File "C:\Program Files\Python310\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x84 in position 0: invalid start byte

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report points to C:\Voiceclonetortoise\ai-voice-cloning paths and a training traceback, rather than naming a tortoise-orm file or test. Verify that this issue belongs in tortoise-orm before investigating; the current payload provides no repository-specific reproduction or definition of done.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.