-
Notifications
You must be signed in to change notification settings - Fork 8
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
Feature/filter converged #437
Conversation
Can you elaborate, why this parameter is necessary? Instead of doing that, we can also try to exclude marginal evaluations for converged indices, by removing them from the task queue. |
Yes, sorry. This is exactly what is done. The parameter is necessary because just making it the default would change the behaviour for users. Also, very often values would converge only because of "unexpected" additional marginal computations. This is something that happens often: we do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @kosmitive for the comments. Implementing a couple
Added something along these lines to the docs for |
# Conflicts: # CHANGELOG.md # src/pydvl/reporting/plots.py
# Conflicts: # CHANGELOG.md
Description
This PR closes #303
Changes
compute_generic_semivalues
that allows skipping samples for indices that have already convergedUnrelated:
StoppingCriterion
in favour of__str__
Checklist
"tags": ["hide"]
or"tags": ["hide-input"]