To understand Torch and deep learning deeply, I choose to study numerical programming with C++ and CUDA.