Skip to content

Conversation

dagitses
Copy link
Collaborator

@dagitses dagitses commented Apr 2, 2023

Stack from ghstack (oldest at bottom):

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: D44611380

NOTE FOR REVIEWERS: This PR has internal Meta-specific changes or comments, please review them on Phabricator!

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
@pytorch-bot
Copy link

pytorch-bot bot commented Apr 2, 2023

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/98162

Note: Links to docs will display an error until the docs builds have been completed.

❗ 1 Active SEVs

There are 1 currently active SEVs. If your PR is affected, please view them below:

✅ No Failures

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

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

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
dagitses pushed a commit that referenced this pull request Apr 2, 2023
Pull Request resolved: #98162

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.
ghstack-source-id: 184800801

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!
@dagitses dagitses requested a review from ezyang April 2, 2023 07:12
@dagitses dagitses marked this pull request as ready for review April 2, 2023 18:57
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
dagitses pushed a commit that referenced this pull request Apr 2, 2023
Pull Request resolved: #98162

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.
ghstack-source-id: 184801135

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
dagitses pushed a commit that referenced this pull request Apr 5, 2023
Pull Request resolved: #98162

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.
ghstack-source-id: 184801135

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
dagitses pushed a commit that referenced this pull request Apr 8, 2023
Pull Request resolved: #98162

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.
ghstack-source-id: 184801135

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
mikey dagitses added 2 commits April 10, 2023 05:22
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
mikey dagitses added 5 commits April 11, 2023 09:22
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
dagitses pushed a commit that referenced this pull request Apr 12, 2023
Pull Request resolved: #98162

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.
ghstack-source-id: 185825396

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!
TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!

[ghstack-poisoned]
dagitses pushed a commit that referenced this pull request Apr 13, 2023
Pull Request resolved: #98162

TensorIterator::unsafe_replace_operand() generically supports
replacing an input or an output. In the future, we want to be very
cautious about distinguishing reads and writes, so we want our APIs to
be equally expressive.
ghstack-source-id: 185940125

Differential Revision: [D44611380](https://our.internmc.facebook.com/intern/diff/D44611380/)

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D44611380/)!
@github-actions
Copy link
Contributor

Looks like this PR hasn't been updated in a while so we're going to go ahead and mark this as Stale.
Feel free to remove the Stale label if you feel this was a mistake.
If you are unable to remove the Stale label please contact a maintainer in order to do so.
If you want the bot to never mark this PR stale again, add the no-stale label.
Stale pull requests will automatically be closed after 30 days of inactivity.

@github-actions github-actions bot added the Stale label Jun 18, 2023
@github-actions github-actions bot closed this Jul 18, 2023
@facebook-github-bot facebook-github-bot deleted the gh/dagitses/47/head branch August 17, 2023 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants