Yes, but CUDA is Nvidia only - another trick in their anti-competitive bag.
I always get disappointed when I see something that CUDA specific. "Hey that's interesting machine learning package! Oh wait, that's Nvidia specific."
With OpenCL, you can develop on laptop, test on workstation and deploy on actual servers. With CUDA, you're trapped.