-
Notifications
You must be signed in to change notification settings - Fork 2
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
#484: Keep tempered algorithm in sync with implementation in vt #485
#484: Keep tempered algorithm in sync with implementation in vt #485
Conversation
3ed372d
to
330114e
Compare
@ppebay This PR now passes all tests |
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.
I can write a unit test for the max_clusters
parameter if it would be helpful--just let me know
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.
LGTM
@cwschilly When undefined, the new parameter is consider to be infinite (before that addition, there was a hard-coded value of 10 in the code). When the value is not provided, it's going to be considered infinite -- which in turn might cause the code to go into a computationally intractable cluster swap exploration. As a result other CI tests might have come unfeasible unless the parameter is explicitly added to their configuration file. |
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.
The CI is hanging occasionally, but I have not been able to find anything in this PR that causes it. Any hung jobs will pass on a rerun.
resolves #484