Hacker News new | ask | show | jobs
by dragandj 2361 days ago
I'll chip in with my book, which is written with programmers in mind, implements everything from scratch, works on CPU and GPU, at great speed. Directly links theory to implementation, and you can use it along with Goodfellow's Deep Learning book. Also, discusses all steps, and does not skip gradients by using autograd.

Deep Learning for Programmers: An Interactive Tutorial with CUDA, OpenCL, DNNL, Java, and Clojure.

https://aiprobook.com/deep-learning-for-programmers/

2 comments

And, what makes me want to dive into this the most, there's some Clojure! Will definitely have to take a look a this one. Thanks.
There's lots of Clojure! (in relative terms. In absolute terms, there's not much of it because Clojure is so concise and powerful that everything is implemented with very little code :)
Is there a print version (in the planning)? I usually don’t buy ebooks
Only a limited hand-crafted hardcover edition is planned. That being said, you can print a dead tree version from the PDF at your local printing shop (or at home) if you care about the text, and not that much about binding.
If you print technical documents often, I highly recommend a wire-binding machine like this one: https://www.renz-germany.de/produkte/renz-ring-wire/eco-s-36...

I've got a lower-end model, second-hand, still not cheap, but it's so cool.

You get real wire-o binding (not spiral binding!), so your book lays open flat on the table and the pages are right next to each other, not slightly displaced vertically like with spiral binding.

Yes, that would be an option.
Most local print shops will do something like that for <$10. Totally worth it, IMHO.

And I just did a quick price check, and https://xpress.lulu.com/ will do it for $10 as well, with shipping in 2 or 3 days (US).