OpenCL
Hello Jack!
Are there any plans to support OpenCL? I have a couple of machines with AMD cards at the office and would love to use BrightWire on them.
There seems to be a new and well maintained OpenCL wrapper library for .NET (MIT license):
https://github.com/tunnelvisionlabs/NOpenCL
Thank you in advance!
PS. with my patch merged, everything on Linux works out of the box! :)
Glad to hear about Linux. Agree that it would be great to use OpenCL. However, it's not just a dependency on CUDA unfortunately. There's also cublas and cusolve (for SVD) to find alternate implementations for.
Looks like there's an opencl blas library at https://github.com/clMathLibraries/clBLAS that might also help...
It's not a priority for me at the moment, but in an ideal world this should definitely be revisited at some point ; )
The main disadvantage of the most famous deep learning libraries(Tensorflow, CNTK, Keras, Cafe) is that they dont support OpenCL. So if you wish to go one step beyond them ...