-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
[tune] Add documentation for reproducible runs (setting seeds) #18849
Conversation
these seeds can be then set with ``np.random.seed()``. We don't offer an | ||
interface to do this in the searcher classes as setting a random seed | ||
globally could have side effects. For instance, it could influence the |
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.
We actually do that in HEBO, Dragonfly
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.
In HEBO this is well documented, in Dragonfly I can't find it?
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.
It's just been added in a recent PR
config={ | ||
"seed": tune.randint(0, 1000) | ||
}, | ||
search_alg=tune.suggest.BasicVariantGenerator(), |
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.
This is not for this PR, but we should add a way to set local seed for BasicVariantGenerator
Co-authored-by: Antoni Baum <[email protected]>
Why are these changes needed?
Related issue number
Closes #13616
Checks
scripts/format.sh
to lint the changes in this PR.