You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Differentiation transform needs to propagate adjoint values of enum associated values correctly. This is non-trivial because the switch_enum operand and successor block arguments have different types: the operand has an enum type but successor block arguments have associated values' type. Adjoint value propagation needs to construct enum adjoint value from associated values' adjoint values.
The text was updated successfully, but these errors were encountered:
Additional Detail from JIRA
md5: 2a55bd2f0fb3d16f2f93210145515ac6
Parent-Task:
Issue Description:
Differentiation transform needs to propagate adjoint values of enum associated values correctly. This is non-trivial because the
switch_enum
operand and successor block arguments have different types: the operand has an enum type but successor block arguments have associated values' type. Adjoint value propagation needs to construct enum adjoint value from associated values' adjoint values.The text was updated successfully, but these errors were encountered: