Open rxwei opened 4 years ago
Issue Description:
Add support for lowering Builtin.applyDerivative (used to be Builtin.autodiffApply) and Builtin.applyTranspose when the @differentiable/@differentiable(linear) function is throwing.
Builtin.applyDerivative
Builtin.autodiffApply
Builtin.applyTranspose
@differentiable
@differentiable(linear)
@swift-ci create
Additional Detail from JIRA
| | | |------------------|-----------------| |Votes | 0 | |Component/s | Compiler | |Labels | New Feature, AutoDiff | |Assignee | None | |Priority | Medium | md5: c3ee583c9394c6c8cc16ca417aa5194dIssue Description:
Add support for lowering
Builtin.applyDerivative
(used to beBuiltin.autodiffApply
) andBuiltin.applyTranspose
when the@differentiable
/@differentiable(linear)
function is throwing.