swift
[WIP] [AutoDiff] Initial support for class-values differentiation
#67545
Open

[WIP] [AutoDiff] Initial support for class-values differentiation #67545

asl wants to merge 10 commits into main from class-diff
asl
asl
asl asl changed the title [WIP] Initial support for class-values differentiation [WIP] [AutoDiff] Initial support for class-values differentiation 2 years ago
asl [NFC][AutoDiff] Introduce the notion of "semantic result parameter".
20bb7f95
asl Do not consider non-wrt semantic result parameters as semantic results
02537f80
asl Fix typos
f74f8eda
asl Do not use all result indices as some semantic result parameters migh…
c5f32836
asl Fix handling of semantic result parameters for subset parameters thunk.
927947cd
asl Initial support for class-values differentiation
248a3ca4
asl Provide (a bit hacky) forward-mode differentiation for class values
b155d037
asl Fix pullback types in tests
bc51cc67
asl Update activity analysis test results
4eff35f4
asl asl force pushed to 4eff35f4 2 years ago
asl Change the encoding of result indices. Now, we would count all parame…
0afe0305
asl asl added AutoDiff

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone