JuliaTeachingCTU / Scientific-Programming-in-Julia

Repository for B0M36SPJ
https://juliateachingctu.github.io/Scientific-Programming-in-Julia/dev/
MIT License
76 stars 12 forks source link

autodiff #98

Closed pevnak closed 1 year ago

pevnak commented 1 year ago

It's really: code-rewriting vs operator overloading. and Implict vs explict tape. See: Yota: explict tape, code-rewriting Tracker: implict tape, operator overloading ReverseDiff: explict tape, operator overloading Zygote: implict tape, code-rewriting

nmheim commented 1 year ago

I am looking forward to your in depth explanation about this;)