MikeInnes/diff-zoo
View on GitHub ↗ ★ 776 Julia
Differentiation for Hackers
9 mentions on Hacker News by 5 people: 2 stories, 7 comments · first 2019-01-31 · latest 2022-09-17
20082026
-
For an example in julia, see Mike Innes tutorial: https://github.com/MikeInnes/diff-zoo I'm only a beginner in Julia and not and AD expert, but I went through the exercise of porting this to python and found it very enlightening
comment by version_five · 2022-09-17 · in Automatic Differentiation in 38 lines of Haskell -
…that counts. Both the way it's constructed and the functionality of Julia that gets shown off here. https://github.com/MikeInnes/diff-zoo
comment by version_five · 2022-05-03 · in Ask HN: What are your favorite examples of elegant software? -
Some more related info on different algorithmic differentiation approaches in Julia: https://github.com/MikeInnes/diff-zoo
comment by kersny · 2020-06-11 · in Implement your own source transformation AD with Julia -
…cars), which could be Rust (or Scala, or Haskell, or Swift or stay with C++/Fortran). [1] https://github.com/MikeInnes/diff-zoo [2] http://blog.rogerluo.me/2019/07/27/yassad/
comment by ddragon · 2019-08-18 · in Python vs. Rust for Neural Networks -
…even easier to write than tensorflow eager (which is also the intent of Swift for Tensorflow). [1] https://github.com/MikeInnes/diff-zoo
comment by ddragon · 2019-07-19 · in A Differentiable Programming System to Bridge ML and Scientific Computing -
I'll leave this here https://github.com/MikeInnes/diff-zoo
comment by adamnemecek · 2019-07-14 · in Calculus for Beginners and Artists (2003) -
…these features and is therefore a bit too limited for the kinds of models we're interested in. [0] https://github.com/MikeInnes/diff-zoo
comment by one-more-minute · 2019-02-13 · in What Is Differentiable Programming?