-
Notifications
You must be signed in to change notification settings - Fork 26.3k
[einsum] Fix opt_einsum defaults to be more reasonable (#86985) #87144
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
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/87144
Note: Links to docs will display an error until the docs builds have been completed. ✅ No FailuresAs of commit ae8a5b1: This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
@pytorchbot rebase -m release/1.13 |
|
❌ 🤖 pytorchbot command failed: Try |
|
@pytorchbot rebase -b release/1.13 |
|
@pytorchbot successfully started a rebase job. Check the current status here |
Fixes the confusing situation mentioned here #85224 (comment) by - setting better OG defaults - changing warnings to errors now that we have better defaults Test plan: - Ran einsum tests locally + CI - Uninstalled opt-einsum and ran through setting - `enabled` to False (doesn't throw error) - `strategy` to anything that's not None (errors) - `strategy` to None (noops) - Installed opt-einsum and ran through setting - `enabled` to False (doesn't throw error) - `enabled` to True (doesn't throw error, no ops + defaults to 'auto') - `strategy` to random string (errors) - `strategy` to None (noops, still is 'auto') - `strategy` to 'greedy' (is set to 'greedy') Pull Request resolved: #86985 Approved by: https://github.com/soulitzer
|
Successfully rebased |
7612969 to
ae8a5b1
Compare
atalman
left a comment
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
Fixes the confusing situation mentioned here #85224 (comment) by
Test plan:
enabledto False (doesn't throw error) -strategyto anything that's not None (errors) -strategyto None (noops)enabledto False (doesn't throw error) -enabledto True (doesn't throw error, no ops + defaults to 'auto') -strategyto random string (errors) -strategyto None (noops, still is 'auto') -strategyto 'greedy' (is set to 'greedy')Pull Request resolved: [einsum] Fix opt_einsum defaults to be more reasonable #86985
Approved by: https://github.com/soulitzer