I extracted some features using https://github.com/piergiaj/pytorch-i3d, which you referenced in #2 . Currently the shape of my features looks exactly like yours: (n, 1024), where n depends on the number of frames in the sequence. The most it may be is 35.
However in train.py, when I try to get data from the DataLoader in line 35:
n_iter = iter(nloader)
a_iter = iter(aloader)
it takes up all my GPU memory, which is 10GB. I can't find any reasonable explanation as to why is it taking so much memory. Do you have any hints?
Hi @Roc-Ng,
I extracted some features using https://github.com/piergiaj/pytorch-i3d, which you referenced in #2 . Currently the shape of my features looks exactly like yours:
(n, 1024)
, wheren
depends on the number of frames in the sequence. The most it may be is 35.However in
train.py
, when I try to get data from the DataLoader in line 35:it takes up all my GPU memory, which is 10GB. I can't find any reasonable explanation as to why is it taking so much memory. Do you have any hints?