Closed avn3r-dn closed 5 years ago
The error was caused by that some video dataset-specific args were not passed to the __add__
function when two or more datasets are combined.
Fixed at: https://github.com/KaiyangZhou/deep-person-reid/commit/cf553d367ffc7a5b03f8ba62ea240f18a5d31986
Hello
I have an odd behavior with VideoDataManager. It works as expected on Duke VideoReID and Mars Video ReID datasets and I am able to train with no problems with a batch size of 40.
However, when I try to have two sources it's taking 3x+ more GPU memory for some weird reason when the VideoDataManager is supposed to have nothing to do with GPU. I even removed the classification layer from the model so that numbers of IDs doesn't increase the model.
Can you help me find the source of error?
Works: 3.5 GB GPU Memory Used
Doesn't Work: 10.5GB Memory Used
What could be happening that I have to reduce my batch_size from 40 to 10 to add another source?