Abstract
In this paper, we generalize the techniques of reverse-mode algorithmic differentiation to include elementary operations on multidimensional arrays of complex numbers. We explore the application of the algorithmic differentiation to phase retrieval error metrics and show that reverse-mode algorithmic differentiation provides a framework for straightforward calculation of gradients of complicated error metrics without resorting to finite differences or laborious symbolic differentiation.
© 2014 Optical Society of America
Full Article | PDF ArticleMore Like This
Alden S. Jurling and James R. Fienup
J. Opt. Soc. Am. A 31(9) 1904-1911 (2014)
J. R. Fienup
Appl. Opt. 32(10) 1737-1746 (1993)
Saugat Kandel, S. Maddali, Youssef S. G. Nashed, Stephan O. Hruszkewycz, Chris Jacobsen, and Marc Allain
Opt. Express 29(15) 23019-23055 (2021)