A tutorial on automatic differentiation with complex numbers #23898
Unanswered
pnkraemer
asked this question in
Show and tell
Replies: 1 comment
-
That's amazing thank you so much ! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi! 👋
I've recently written a tutorial on how to do forward- and reverse-mode automatic differentiation with complex numbers:
https://arxiv.org/abs/2409.06752
It might be interesting for everyone looking for an extended version of the "Complex numbers" section of JAX's autodiff cookbook (e.g., Discussion #11072?). The tutorial discusses linearisation, transposition, and Wirtinger calculus using only minimal complex analysis. It also contrasts different gradient conventions for complex numbers (Related: Issue #4891).
All code examples use JAX. I hope it helps someone! 😊
Beta Was this translation helpful? Give feedback.
All reactions