uncomplicate

qqq 2017-03-28T19:22:55.412978Z

with uncomplicate clojurecl, where are the minimal examples for vec-vec, vec-mat, mat-mat multipliation?

qqq 2017-03-28T19:22:59.413930Z

I can't seem to find anyt

2017-03-28T19:27:36.480328Z

@qqq You mean neanderthal? clojurecl is a gpu programming library, not a linear algebra library.

qqq 2017-03-28T19:28:07.487974Z

@blueberry: wait, OpenCL does NOT provide BLAS routines?

2017-03-28T19:28:24.492591Z

This is the neanderthal gpu tutorial

qqq 2017-03-28T19:28:37.495634Z

alright, let me try that; thanks!

2017-03-28T19:28:45.497543Z

Of course. Neither does cuda. Those are programming languages.

2017-03-28T19:29:19.505840Z

BLAS is provided by libraries programmed in those languages/platforms. Read the tutorials 😉

qqq 2017-03-28T22:02:58.652749Z

anyone here got clojurecl + ubuntu 16 working?

qqq 2017-03-28T22:03:12.655349Z

OpenCL (via C) + ubuntun16 works fine for me

qqq 2017-03-28T22:03:26.657975Z

clojurecl gives me this error about "function clCreateCommandQueueWithProperties is not supported"

2017-03-28T23:27:17.408044Z

@qqq Read the ClojureCL guide. Everything works, but your GPU seems to support OpenCL 1.2 rather than 2.0. Therefore you need to use a few functions from ClorjureCL's legacy namespace instead of their equivalents from core.

qqq 2017-03-28T23:51:41.585786Z

@blueberry : yeah, I got it working with with-default-1 instead of with-default

qqq 2017-03-28T23:58:06.631157Z

I know about dv. I'm reading the MNIST dataset. What is the most efficienct way to read in a file directly into a Neanderthal Vector? I'd prefer to skip the "construct a Clojure List) step.