-
Notifications
You must be signed in to change notification settings - Fork 314
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
Add transition_to argument to TransitionCriterion #1921
Conversation
5e2810e
to
4d19a91
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1921 +/- ##
=======================================
Coverage 94.58% 94.59%
=======================================
Files 459 459
Lines 43411 43426 +15
=======================================
+ Hits 41061 41078 +17
+ Misses 2350 2348 -2
☔ View full report in Codecov by Sentry. |
4d19a91
to
402e63c
Compare
This pull request was exported from Phabricator. Differential Revision: D50295684 |
402e63c
to
e2bd0dd
Compare
Summary: It is important that the transition criteria can tell the GenerationStrategy which node to move to once the criteria is met. This diff adds the transition_to field to TransitionCriterion Things in the pipeline: (1) Update the transition criterion class to check on a per node basis, instead of per experiment (2) Use the transition criterion to determine if a node is complete (3) add is_complete to generationNode and then use that in generation Strategy for moving forward (4) [Mby] skip max trial criterion addition if numtrials == -1 (5) add transition criterion to the repr string + some of the other fields that havent made it yet (6) Do a final pass of the generationStrategy/GenerationNode files to see what else can be migrated/condensed Reviewed By: lena-kashtelyan Differential Revision: D50295684
e2bd0dd
to
c4517bf
Compare
This pull request was exported from Phabricator. Differential Revision: D50295684 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D50295684 |
Summary: It is important that the transition criteria can tell the GenerationStrategy which node to move to once the criteria is met. This diff adds the transition_to field to TransitionCriterion Things in the pipeline: (1) Update the transition criterion class to check on a per node basis, instead of per experiment (2) Use the transition criterion to determine if a node is complete (3) add is_complete to generationNode and then use that in generation Strategy for moving forward (4) [Mby] skip max trial criterion addition if numtrials == -1 (5) add transition criterion to the repr string + some of the other fields that havent made it yet (6) Do a final pass of the generationStrategy/GenerationNode files to see what else can be migrated/condensed Reviewed By: lena-kashtelyan Differential Revision: D50295684
c4517bf
to
c10044e
Compare
This pull request was exported from Phabricator. Differential Revision: D50295684 |
Summary: It is important that the transition criteria can tell the GenerationStrategy which node to move to once the criteria is met. This diff adds the transition_to field to TransitionCriterion Things in the pipeline: (1) Update the transition criterion class to check on a per node basis, instead of per experiment (2) Use the transition criterion to determine if a node is complete (3) add is_complete to generationNode and then use that in generation Strategy for moving forward (4) [Mby] skip max trial criterion addition if numtrials == -1 (5) add transition criterion to the repr string + some of the other fields that havent made it yet (6) Do a final pass of the generationStrategy/GenerationNode files to see what else can be migrated/condensed Reviewed By: lena-kashtelyan Differential Revision: D50295684
c10044e
to
0b55e22
Compare
This pull request was exported from Phabricator. Differential Revision: D50295684 |
Summary: It is important that the transition criteria can tell the GenerationStrategy which node to move to once the criteria is met. This diff adds the transition_to field to TransitionCriterion Things in the pipeline: (1) Update the transition criterion class to check on a per node basis, instead of per experiment (2) Use the transition criterion to determine if a node is complete (3) add is_complete to generationNode and then use that in generation Strategy for moving forward (4) [Mby] skip max trial criterion addition if numtrials == -1 (5) add transition criterion to the repr string + some of the other fields that havent made it yet (6) Do a final pass of the generationStrategy/GenerationNode files to see what else can be migrated/condensed Reviewed By: lena-kashtelyan Differential Revision: D50295684
0b55e22
to
3eb4da3
Compare
This pull request was exported from Phabricator. Differential Revision: D50295684 |
Summary: It is important that the transition criteria can tell the GenerationStrategy which node to move to once the criteria is met. This diff adds the transition_to field to TransitionCriterion Things in the pipeline: (1) Update the transition criterion class to check on a per node basis, instead of per experiment (2) Use the transition criterion to determine if a node is complete (3) add is_complete to generationNode and then use that in generation Strategy for moving forward (4) [Mby] skip max trial criterion addition if numtrials == -1 (5) add transition criterion to the repr string + some of the other fields that havent made it yet (6) Do a final pass of the generationStrategy/GenerationNode files to see what else can be migrated/condensed Reviewed By: lena-kashtelyan Differential Revision: D50295684
This pull request has been merged in c1241e6. |
Summary:
It is important that the transition criteria can tell the GenerationStrategy which node to move to once the criteria is met. This diff adds the transition_to field to TransitionCriterion
Things in the pipeline:
(1) Update the transition criterion class to check on a per node basis, instead of per experiment
(2) Use the transition criterion to determine if a node is complete
(3) add is_complete to generationNode and then use that in generation Strategy for moving forward
(4) [Mby] skip max trial criterion addition if numtrials == -1
(5) add transition criterion to the repr string + some of the other fields that havent made it yet
(6) Do a final pass of the generationStrategy/GenerationNode files to see what else can be migrated/condensed
Reviewed By: lena-kashtelyan
Differential Revision: D50295684