Is it possible to use Runpod to finetune a text to speech model
I am not super tech savvy so I am unsure if this is possible, The TTS is (https://github.com/erew123/alltalk_tts) I know how to connect to runpod via SSH but I dont know how to connecting the two would work if its possible at all.
GitHub
GitHub - erew123/alltalk_tts: AllTalk is based on the Coqui TTS eng...
AllTalk is based on the Coqui TTS engine, similar to the Coqui_tts extension for Text generation webUI, however supports a variety of advanced features, such as a settings page, low VRAM support, D...
8 Replies
How to connect two what?
basically use runpod as my gpu to train the model
Alltalk tts has its own batch files to run finetuning, only issue is my GPU doesnt have enough VRAM to run it in a reasonable time hence runpod
Move files to your pod for training? You can try runpodctl https://github.com/runpod/runpodctl
GitHub
GitHub - runpod/runpodctl: 🧰 | RunPod CLI for pod management
🧰 | RunPod CLI for pod management. Contribute to runpod/runpodctl development by creating an account on GitHub.
so essentially install everything and move all data into the pod itself train it there and then redownload it back to main machine?
yeah, or you can pull/save file from cloud storage like aws s3, google drive and etc.
the pod itself doesn't actually have visual GUI right, just command line? because the finetuning software is run with GUI without commandline options that I know of
I very unfamiliar with runpod itself so I assume it isn't exactly like a virtual machine
some templates will spin up a web server and you can "view" your pod from browser. RunPod is basically docker container, you can think it is very light weight VM.
https://docs.runpod.io/tutorials/introduction/containers/overview
Containers overview | RunPod Documentation
Discover the world of containerization with Docker, a platform for isolated environments that package applications, frameworks, and libraries into self-contained containers for consistent and reliable deployment across diverse computing environments.
ok thank you Ill give it a look