Deep belief nets in C++ and CUDA C. Convolutional nets / Volume 3, ([2018])