• https://git.ecker.tech/ aims to provide a place to share my efforts while maintaining true ownership of my code, as I do not trust GitHub.

    XMR: 4B9TQdkAkBFYrbj5ztvTx89e5LpucPeTSPzemCihdDi9EBnx7btn8RDNZTBz2zihWsjMnDkzn5As1LU6gLv3KQy8BLsZ8SG

  • Joined on 2022-10-10
ecker created branch main in ecker/tortoise-tts 2023-02-19 17:24:05 +00:00
ecker deleted branch main from ecker/tortoise-tts 2023-02-19 17:24:00 +00:00
ecker created branch full in ecker/tortoise-tts 2023-02-19 17:24:00 +00:00
ecker created branch slim in ecker/tortoise-tts 2023-02-19 17:23:02 +00:00
ecker pushed to slim at ecker/tortoise-tts 2023-02-19 17:23:02 +00:00
6547b028cf Oops
7d62701cef added constructor argument and function to load a user-specified autoregressive model
c9271cdf68 arg to skip voice latents for grabbing voice lists (for preparing datasets)
3ac6d71cb6 updated notebooks to use the new "main" setup
f54bef5b89 oops
Compare 10 commits »
ecker pushed to master at ecker/ai-voice-cloning 2023-02-19 17:12:47 +00:00
ec76676b16 i hate gradio I hate having to specify step=1
ecker commented on issue ecker/ai-voice-cloning#9 2023-02-19 16:25:25 +00:00
Can't get finetuned model to load using the UI

Just did a quick test of Deferring TTS load, changing the model, and then loading TTS and it worked. It actually does spit out a stack trace saying TTS isn't initialized, but I do the setting save…

ecker pushed to master at ecker/ai-voice-cloning 2023-02-19 16:24:17 +00:00
4f79b3724b Fixed model setting not getting updated when TTS is unloaded, for when you change it and then load TTS (sorry for that brain worm)
ecker commented on issue ecker/ai-voice-cloning#9 2023-02-19 16:20:42 +00:00
Can't get finetuned model to load using the UI

Right, I forgot I needed to remedy this exact situation. I think if:

  • TTS is not loaded
  • the model is requested to change

it'll silently fail. You'll need to load the TTS first, and then…

ecker commented on issue ecker/ai-voice-cloning#8 2023-02-19 16:18:07 +00:00
"IndexError: list index out of range" at the first step of training in ./dlas/codes/trainer/steps.py", line 214, in do_forward_backward

Pushed 092dd7b2d78b89abc0f1855aeb1f3bee83d3eb7f, should be able to either adjust the mega_batch_factor yourself, or let it (try) to clamp it. I still OOM locally, but at least it doesn't throw…

ecker pushed to master at ecker/ai-voice-cloning 2023-02-19 16:16:54 +00:00
092dd7b2d7 added more safeties and parameters to training yaml generator, I think I tested it extensively enough
ecker commented on issue ecker/ai-voice-cloning#8 2023-02-19 16:01:49 +00:00
"IndexError: list index out of range" at the first step of training in ./dlas/codes/trainer/steps.py", line 214, in do_forward_backward

I set 50 iterations just to try to get it going on my GPU.

Ah OK. Good thing you did, or I probably wouldn't have gotten around to figuring it out for the future, as it was plaguing me…

ecker commented on issue ecker/ai-voice-cloning#8 2023-02-19 15:19:08 +00:00
"IndexError: list index out of range" at the first step of training in ./dlas/codes/trainer/steps.py", line 214, in do_forward_backward

Yeah, it's training fine after reducing train.mega_batch_factor to 2 in the YAML. I'll admit I'm not too sure why exactly it's the case, but I'll throw a guess and assert `batch_size /…

ecker pushed to master at ecker/ai-voice-cloning 2023-02-19 15:01:26 +00:00
f4e82fcf08 I swear I committed forwarding arguments from the start scripts
ecker commented on issue ecker/ai-voice-cloning#3 2023-02-19 14:48:18 +00:00
FileNotFoundError immediately after starting training

Crashed out before I forgot to mention it: notebook updated in 3891870b5dbc0b1044b8aa843475c7334628faeb.

ecker commented on issue ecker/ai-voice-cloning#8 2023-02-19 14:44:57 +00:00
"IndexError: list index out of range" at the first step of training in ./dlas/codes/trainer/steps.py", line 214, in do_forward_backward

Or rather it's actually just a config option I overlooked. I lowered train.mega_batch_factor at line 125 down to 2 and it doesn't throw that error for me, although I'm OOMing on my 2060. I'll…

ecker commented on issue ecker/ai-voice-cloning#7 2023-02-19 14:24:38 +00:00
Something went wrong

Doesn't seem to be. There's a few handful of issues opened requesting for it, but I suppose that's what I get for subjugating my private repo into…

ecker commented on issue ecker/ai-voice-cloning#8 2023-02-19 14:22:58 +00:00
"IndexError: list index out of range" at the first step of training in ./dlas/codes/trainer/steps.py", line 214, in do_forward_backward

I suppose I'll need to fix the underlying problem in the training scripts. Usually, I seem to get that error when I have too low of a batch size, but I haven't had that even at batch size 6.

ecker pushed to master at ecker/ai-voice-cloning 2023-02-19 07:22:44 +00:00
3891870b5d Update notebook to follow the \'other\' way of installing mrq/tortoise-tts
ecker commented on issue ecker/ai-voice-cloning#3 2023-02-19 07:14:49 +00:00
FileNotFoundError immediately after starting training

Yeah, I just realized that when I'm fucking about with my Colab. I'll need to update it.