Skip to content

Conversation

@janeyx99
Copy link
Contributor

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: [einsum] Fix opt_einsum defaults to be more reasonable #86985
    Approved by: https://github.com/soulitzer

@pytorch-bot
Copy link

pytorch-bot bot commented Oct 17, 2022

🔗 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 Failures

As of commit ae8a5b1:
💚 Looks good so far! There are no failures yet. 💚

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@pytorch-bot pytorch-bot bot added the ciflow/trunk Trigger trunk jobs on your pull request label Oct 18, 2022
@malfet
Copy link
Contributor

malfet commented Oct 18, 2022

@pytorchbot rebase -m release/1.13

@pytorch-bot
Copy link

pytorch-bot bot commented Oct 18, 2022

❌ 🤖 pytorchbot command failed:

@pytorchbot: error: unrecognized arguments: -m release/1.13

usage: @pytorchbot [-h] {merge,revert,rebase,label} ...

Try @pytorchbot --help for more info.

@malfet
Copy link
Contributor

malfet commented Oct 18, 2022

@pytorchbot rebase -b release/1.13

@pytorchmergebot
Copy link
Collaborator

@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
@pytorchmergebot
Copy link
Collaborator

Successfully rebased cp-release onto refs/remotes/origin/release/1.13, please pull locally before adding more changes (for example, via git checkout cp-release && git pull --rebase)

Copy link
Contributor

@atalman atalman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@atalman atalman merged commit e6d8c13 into release/1.13 Oct 19, 2022
@atalman atalman deleted the cp-release branch October 19, 2022 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ciflow/trunk Trigger trunk jobs on your pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants