https://gist.github.com/goldsborough/865e6717e64fbae75cdaf6c9914a130d
https://www.goldsborough.me/cuda/ml/cudnn/c++/2017/10/01/14-37-23-convolutions_with_cudnn/