AMD's answer to CUDA is called ROCm. I've been doing a little research on it since a few weeks ago and it seems to be funky when not outright broken. It's absolutely maddening that after all this time AMD doesn't have proper tooling on consumer GPUs.