4 ms·
I was going to suggest that you could post the code until I got to the bottom and you already had! Very cool project. I love cloud tooling but in some cases a l
by f0e4c2f7 5y ago
I was going to suggest that you could post the code until I got to the bottom and you already had! Very cool project. I love cloud tooling but in some cases a local machine is something like 1000s of times cheaper.
Best to mix and match and you get outrageous amounts of compute and efficiency for relatively little money.
This reminds me of a similar project that might interest you.
GPT-J is an open source alternative to GPT-3 made by a former Googler. I've read it works suprisingly well. People claim close to GPT-3.
To run it people talk about using services like vast.ai. Don't get me wrong it's cool that exists, but I admit I've been tempted to build out a dedicated machine just to run this model in my basement. You need 24 GB of video memory to run it though so you're probably looking at around $4000 to build it (depending on graphics card prices).
But! For that price you could have your own unmetered GPT-3 knock off in your basement, thereafter also for the price of electricity.
- fxtentacle 5y agoThanks for mentioning GPT-J :) I didn't know about them before. That looks very usable and I'm truly astonished that someone was generous enough to pay for training such a large model and is now giving it away for free. As for the memory requirements, I'm pretty sure one could split the model into different stages which can then execute one after another => You only need 8GB with 3 slices. I'm currently using something similar to squeeze a ~30GB wav2vec2 into a 12 GB RAM 1080 TI.
- f0e4c2f7 5y agoOh wow - thanks for that tip I hadn't considered it. I actually have a lower end 3000 series card I'll give that a try. Thanks!