[1.11] Make svd / svdvals fully functorch compatible (#72181)#72274
Merged
atalman merged 2 commits intorelease/1.11from Feb 4, 2022
Merged
[1.11] Make svd / svdvals fully functorch compatible (#72181)#72274atalman merged 2 commits intorelease/1.11from
atalman merged 2 commits intorelease/1.11from
Conversation
Summary: This should (hopefully) make all the CI from `functorch` go green (including jvp's!) after changing `VARIADIC_BDIMS_BOXED(_svd_helper);` with `VARIADIC_BDIMS_BOXED(_linalg_svd);` and removing all the skip and xfails associated to `linalg.svdvals`. Locally, there's just one test that started failing because of this, and that is `test_vmapjvpall_norm_nuc_cpu_float32`. I have no idea what's going on here, but it's a jvp product, so not a regression, and it might very well be caused by the jvp of other operation within `norm_nuc` as this is a composite operation. Pull Request resolved: #72181 Reviewed By: ngimel Differential Revision: D33952744 Pulled By: zou3519 fbshipit-source-id: 2a2510d97eed4a0bfc25615264ddd36e38856efe (cherry picked from commit 5805fa1)
CI Flow Status⚛️ CI FlowRuleset - Version:
|
Contributor
🔗 Helpful links
💊 CI failures summary and remediationsAs of commit bffb67a (more details on the Dr. CI page):
🕵️ 1 new failure recognized by patternsThe following CI failures do not appear to be due to upstream breakages:
|
ef6c1f8 to
3fab33e
Compare
malfet
approved these changes
Feb 4, 2022
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary:
This should (hopefully) make all the CI from
functorchgo green (including jvp's!) after changingVARIADIC_BDIMS_BOXED(_svd_helper);withVARIADIC_BDIMS_BOXED(_linalg_svd);and removing all the skip and xfails associated tolinalg.svdvals.Locally, there's just one test that started failing because of this, and that is
test_vmapjvpall_norm_nuc_cpu_float32. I have no idea what's going on here, but it's a jvp product, so not a regression, and it might very well be caused by the jvp of other operation withinnorm_nucas this is a composite operation.Pull Request resolved: #72181
Reviewed By: ngimel
Differential Revision: D33952744
Pulled By: zou3519
fbshipit-source-id: 2a2510d97eed4a0bfc25615264ddd36e38856efe
(cherry picked from commit 5805fa1)
Fixes #ISSUE_NUMBER