Skip to content

Bug? in the icarl model #61

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

Open
BinahHu opened this issue May 16, 2022 · 0 comments
Open

Bug? in the icarl model #61

BinahHu opened this issue May 16, 2022 · 0 comments

Comments

@BinahHu
Copy link

BinahHu commented May 16, 2022

herding_indexes.append(selected_indexes)

The icarl model is appending the selected indexes for current task to the herding_indexes list, every time when the build_examplars() function is called.

This is fine if in each task build_examplars() is called just once, or when self._eval_every_x_epochs is 0. But when self._eval_every_x_epochs >0, build_examplars() is called for multiple times. The herding_indexes list is not storing correct indexes.

For example in task 1 we have 10 classes and we call build_examplars() for 2 times. The length of herding_indexes is 20. In task 2, we are using herding_indexes[10] to herding_indexes[19] to select examples for classes in task 2. While these indexes are calculated with the features of task 1!

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

1 participant