-
Notifications
You must be signed in to change notification settings - Fork 10.4k
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
[AutoDiff] Rename @transposing
to @transpose(of:)
.
#28488
[AutoDiff] Rename @transposing
to @transpose(of:)
.
#28488
Conversation
Rename `@transposing` to `@transpose(of:)` and deprecate `@transposing`. `@transpose(of:)` more clearly evokes transpose registration; the syntax is otherwise unchanged. Discussed here: swiftlang#28321 (comment) Resolves TF-992. TF-999 tracks removing `@transposing` attribute in the next release. TF-1009 tracks `@transpose` syntax support for qualified names.
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.
Looks good to me.
@swift-ci Please test tensorflow |
Add deprecation tests for `@differentiating` and `@transposing`.
@swift-ci Please test tensorflow |
@bgogul gave the suggestion of deleting I think this makes sense, so I'll do it now. |
`@transposing` attribute has no known users, so deleting it outright makes maintenance easier. Other assorted gardening included.
@swift-ci Please test tensorflow |
Rename
@transposing
to@transpose(of:)
.@transpose(of:)
more clearlyevokes transpose registration; the syntax is otherwise unchanged.
Discussed here: #28321 (comment)
Remove
@transposing
. Removal without deprecation should be fine becausethere are no known users of
@transposing
attribute.Resolves TF-992.
TF-1009 tracks
@transpose
syntax support for qualified names.