Before we step into how Gorgonia works with CUDA, let's quickly introduce you to CUDA and what it is.
Understanding Gorgonia and CUDA
CUDA
CUDA is NVIDIA's programming language for its GPUs. This means your AMD card does not support CUDA. In the growing landscape of deep learning libraries, languages, and tools, it is a de facto standard. The C implementation is freely available, but of course, it is only compatible with NVIDIA's own hardware.
Basic Linear Algebra Subprograms
As we've seen in the networks we've built so far, tensor operations are...