#Kaggle is broken
1 messages · Page 1 of 1 (latest)
8
you put 8 in the gui or 4?
kaggle has two gpus
so if you want to use batch size 8, you need to set the batch size to 4 in the ui
each gpu does batch size 4, so that becomes batch size 8
ive always put 8 and its been fine, whats up with it now?
something happened that increased the vram usage for training
no idea what...
I can try 4 and see if that fixes it?
oh so all of this time you were training using batch 16 actually since 8x2 = 16
try yeah
batch size 4 in kaggle would be the actual batch size 8
so youre telling me ive been using batch size 16 for the past like 8 months..
yes
Im gonna commit.
But even for batch size 16, it takes for everrrr
I have to spend MORE timeee
because T4 Gpus are from 2018 and in rvc multigpu training is slower for no reason
it shouldnt be slower but for some reason, it is slower
or at least, in applio multigpu is slower (potentially slower in the original rvc too but i havent compared speeds yet)
batch 16 is ok as long your dataset is not small (less than 10 minutes)
after batch 64 things worsen
I normally use batch size 16 (Thought it was 8) for datasets around 30+ minutes
32
crazy how me and him didn't know this
its understandable really, the docs dont mention it i think lol
they don't? kinda odd to not inclue something that's crucial to knowing what batch size to put for a model
yeah, its kinda stupid
is because it is basic knowledge of ai to know that in multi gpu the batch size is chosen differently
Ig im stupid
nono, the docs should mention it since it's meant to help new model makers
and not all have prior ai experience
I'm still learning when it comes to switching platforms from foreverago using Mainline on google collab to now Applio on Kaggle
so I never knew
if you have let's say 4 gpus
batch 4 in the ui will become batch size 16 instead
is called 'effective' batch size
because it's multiplting times 4
is there a reasoning for that?
speed boost
fair
So do we half each batch size we'd normally use from now on, or is it still good?
yup!
if you wanna use batch 8, use batch 4 in the ui of kaggle
welp, ig ill be training alot slower
I wont be training at all until kaggle fixes their shit.
