Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do you load the entire training dataset in the memory bank? #2

Open
trisct opened this issue Jun 22, 2020 · 2 comments
Open

Do you load the entire training dataset in the memory bank? #2

trisct opened this issue Jun 22, 2020 · 2 comments

Comments

@trisct
Copy link

trisct commented Jun 22, 2020

Thanks for this work.

There is one thing that is a bit unclear. Exactly what is stored in the memory bank? Do you store all the training images in there, or only a subset of images? It seems that you are loading the whole imagenet into the bank, which takes a lot of memory space. Since I am trying to reproduce on my PC, this is impossible. Is there a commendation on the lower bound of the dataset size that does not severely affect the result?

@trisct trisct changed the title What is stored in the memory bank? Do you load the entire training dataset in the memory bank? Jun 22, 2020
@chengxuz
Copy link
Contributor

The memory bank stores the embeddings of all the training images.

@chengxuz
Copy link
Contributor

To be clear, the memory bank is in the shape of 1.2M * 128, where 128 is the dimension of the embedding, and the 1.2M is the size of ImageNet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants