-
Notifications
You must be signed in to change notification settings - Fork 5
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
build: Torch 2.0.1 conditional dependency specification #409
Conversation
.github/workflows/test-pytest.yml
Outdated
@@ -10,7 +10,7 @@ on: | |||
jobs: | |||
test: | |||
strategy: | |||
fail-fast: true | |||
fail-fast: false |
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 know we touched on this, but to confirm, is this just for now or more generally going forward? once we've got the conditional solution is there any reason we wouldn't revert to fail-fast
?
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.
Yep! You got it! We're still in testing mode to figure out the right solution so we'll leave it off for now. But when we figure it out we'll switch this back to true. Fail-fast is a cost-saving feature, since you don't want keep running/paying for the compute resources for all the instances if one has failed. However it does obscure if the problem is isolated to one type of build vs across all builds.
@benwandrew Wow! That was a battle but I got it working. So this is at least one solution. I'd like to get @hollandjg perspective on this when he's back next week. So lets wait to merge? |
@gtdang sounds good, i agree. thanks for fighting your way through! |
This should be a problem which is isolated to autora-theorist-darts once we've done the reorganization. |
It's actually because the the default for I'm not sure when this change happened, but it the problem arose when trying to update to v2.0.1. I brought this up at last week's maintenance meeting. We discussed that the CPU version should be the default dependency and have a warning about GPU resources when the user imports the Darts modules. I added an issue with more info to the autora-theorist-darts for this feature. AutoResearch/autora-theorist-darts#3 |
this needs to be closed here and moved over to the relevant subpackages which use pytorch (darts, falsification) |
Description
Addressing issue #408
Type of change
Features (Optional)
Questions (Optional)