• 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 closed issue ecker/ai-voice-cloning#27 2023-02-24 12:59:57 +00:00
Feature request: Refresh model directory/dropdown button
ecker pushed to master at ecker/ai-voice-cloning 2023-02-24 12:58:52 +00:00
f6d0b66e10 finally added model refresh button, also searches in the training folder for outputted models so you don't even need to copy them
ecker commented on issue ecker/ai-voice-cloning#25 2023-02-24 03:20:19 +00:00
Discussion About BitsAndBytes Integration

Did you copy the files from .\ai-voice-cloning\dlas\bitsandbytes_windows\ into .\ai-voice-cloning\venv\Lib\site-packages\bitsandbytes\?

The setup-cuda.sh script should do it automagically…

ecker commented on issue ecker/ai-voice-cloning#29 2023-02-23 23:24:12 +00:00
Suggestion: More user-friendly labels in "Generate Configuration"

Remedied in commit 1e0fec4358a11bac2cf20cef05d3e890638ee7c5. I renamed it to "Print/Save Frequency (in epochs)".

ecker closed issue ecker/ai-voice-cloning#29 2023-02-23 23:24:12 +00:00
Suggestion: More user-friendly labels in "Generate Configuration"
ecker pushed to master at ecker/ai-voice-cloning 2023-02-23 23:22:45 +00:00
1e0fec4358 god i finally found some time and focus: reworded print/save freq per epoch => print/save freq (in epochs), added import config button to reread the last used settings (will check for the output folder's configs first, then the generated ones) and auto-grab the last resume state (if available), some other cleanups i genuinely don't remember what I did when I spaced out for 20 minutes
ecker commented on issue ecker/ai-voice-cloning#29 2023-02-23 20:12:41 +00:00
Suggestion: More user-friendly labels in "Generate Configuration"

No you're right, it implies it'll do it within an epoch, rather than every epoch. desu it was originally labeled "Print Frequency" and "Save Frequency" when it was just in terms of iterations, but…

ecker commented on issue ecker/ai-voice-cloning#28 2023-02-23 16:36:22 +00:00
Feature request: batch processing/automation

Also was a consideration, similar to the X/Y plots thst Voldy's Stable Diffusion Web UI has.

Outside of trying to figure out an intuitive way of implementing it, the big hurdle that comes to…

ecker commented on issue ecker/ai-voice-cloning#27 2023-02-23 16:33:28 +00:00
Feature request: Refresh model directory/dropdown button

On my hypothetical backlog (that kept getting refractored trying to get training to work on lower VRAM), it should be a piece of cake to add.

I honestly need to clean up updating dropdowns,…

ecker commented on issue ecker/ai-voice-cloning#25 2023-02-23 16:29:21 +00:00
Discussion About BitsAndBytes Integration

oh dear :(

Not a huge deal, only the 5 hours I slept while it trained.

I have no idea what could be causing it, and if occurs every time, but I thought I'd let you know.

I'll look…

ecker commented on issue ecker/ai-voice-cloning#26 2023-02-23 16:27:47 +00:00
No 'Save settings' button

Settings are updated when anything in the page is changed. The button was actually only for force-changing the models because of a quirk with firing change events from Dropdowns, but that's been…

ecker closed issue ecker/ai-voice-cloning#26 2023-02-23 16:27:47 +00:00
No 'Save settings' button
ecker commented on issue ecker/ai-voice-cloning#25 2023-02-23 15:39:59 +00:00
Discussion About BitsAndBytes Integration

Remedied in commit 487f2ebf321570f0e0c9b34d311339dfde7228c0. Outputted units are in terms of epochs, rather than the incestuous blend of iterations and steps.

Funny, since I was intending to…

ecker pushed to master at ecker/ai-voice-cloning 2023-02-23 15:38:38 +00:00
7d1220e83e forgot to mult by batch size
ecker pushed to master at ecker/ai-voice-cloning 2023-02-23 15:31:53 +00:00
487f2ebf32 fixed the brain worm discrepancy between epochs, iterations, and steps
ecker commented on issue ecker/ai-voice-cloning#25 2023-02-23 14:45:56 +00:00
Discussion About BitsAndBytes Integration

It should mostly be right, but I need to re-validate my units and conversion. I made a similar "mistake" and set a comically large epoch count of 1500 and, due to my low batch size, it would…

ecker pushed to master at ecker/ai-voice-cloning 2023-02-23 13:18:59 +00:00
1cbcf14cff oops
ecker commented on issue ecker/ai-voice-cloning#25 2023-02-23 13:00:28 +00:00
Discussion About BitsAndBytes Integration

thankfully it never OOMed and it was able to complete its training.

Good to hear.

if prompt.strip() != "": AttributeError: 'NoneType' object has no attribute 'strip'

Looks like…

ecker pushed to master at ecker/DL-Art-School 2023-02-23 07:28:36 +00:00
1433b7c0ea working Embedding override
ecker pushed to master at ecker/DL-Art-School 2023-02-23 07:25:14 +00:00
94aefa3e4c silence