cuDNN is just a library written by Nvidia for Nvidia GPUs. AMD maintains a OpenCL version of Caffe (another popular framework for DNN), and apparently other DNN frameworks also have or will have OpenCL support.