Numerical Linear Algebra for Programmers - new book release 0.3.0

463 views
Skip to first unread message

Dragan Djuric

unread,
Sep 11, 2019, 12:52:42 PM9/11/19
to Clojure
Numerical Linear Algebra for Programmers: An Interactive Tutorial with GPU, CUDA, OpenCL, MKL, Java and Clojure

new release 0.3.0 is available


basically…
  • a book for programmers
  • interactive & dynamic
  • direct link from theory to implementation
  • incredible speed
  • Nvidia GPU (CUDA and cuBLAS)
  • AMD GPU (yes, OpenCL too!)
  • Intel & AMD CPU (MKL)
  • Clojure (magic!)
  • Java Virtual Machine (without Java boilerplate!)
  • complete source code
  • beautiful typesetting (see sample chapters below)

Gary Schiltz

unread,
Sep 21, 2019, 4:45:57 PM9/21/19
to Clojure
I checked out your link. On the page it says "the only AI book that walks the walk." As an AI guy from the 1980s, I have to ask: Is Numerical Linear Algebra these days considered to have something to do with Artificial Intelligence?

Dragan Djuric

unread,
Sep 21, 2019, 4:49:59 PM9/21/19
to clo...@googlegroups.com
The statement refers to the whole series at https://aiprobook.com of which NLAFP is an important foundation stone. So, LA in itself is clearly not AI, but LA is the basic foundation in AI software implementations, and is usually discussed in AI books, sadly, without much reference to actual implementations. 

--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/RWhNIGU9NaM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/a7393319-b8f3-40e9-96d8-29d88f3bcce5%40googlegroups.com.

Gary Schiltz

unread,
Sep 21, 2019, 4:56:16 PM9/21/19
to Clojure
Thanks for the clarification. I've actually been out of the field of AI for quite a few years, and am woefully behind the times :-(   It appears that machine learning is integral to much of AI these days, and it was just in its infancy when I was in the field.

On Saturday, September 21, 2019 at 3:49:59 PM UTC-5, Dragan Djuric wrote:
The statement refers to the whole series at https://aiprobook.com of which NLAFP is an important foundation stone. So, LA in itself is clearly not AI, but LA is the basic foundation in AI software implementations, and is usually discussed in AI books, sadly, without much reference to actual implementations. 

On Sat, Sep 21, 2019 at 10:46 PM Gary Schiltz <gary....@gmail.com> wrote:
I checked out your link. On the page it says "the only AI book that walks the walk." As an AI guy from the 1980s, I have to ask: Is Numerical Linear Algebra these days considered to have something to do with Artificial Intelligence?

On Wednesday, September 11, 2019 at 11:52:42 AM UTC-5, Dragan Djuric wrote:
Numerical Linear Algebra for Programmers: An Interactive Tutorial with GPU, CUDA, OpenCL, MKL, Java and Clojure

new release 0.3.0 is available


basically…
  • a book for programmers
  • interactive & dynamic
  • direct link from theory to implementation
  • incredible speed
  • Nvidia GPU (CUDA and cuBLAS)
  • AMD GPU (yes, OpenCL too!)
  • Intel & AMD CPU (MKL)
  • Clojure (magic!)
  • Java Virtual Machine (without Java boilerplate!)
  • complete source code
  • beautiful typesetting (see sample chapters below)

--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to

For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/RWhNIGU9NaM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clo...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages