I am one of those miserable creatures who own a AMD GPU(RX 5700, Navi10). I want to use up-to-date PyTorch libraries to do some Deep Learning on my local machine and stop using cloud instances.
I saw all over the internet that AMD is promising Navi10 support in the next 2-4 months(posts that were written 1-2 years back) however, I do not think they released an "official" support.
I installed ROCm on local machine and it actually detects my GPU and everything seems nice, here is rocminfo output.
I installed the necessary PyTorch ROCm version but when I try to run a code, I get the following error. Error mesage "hipErrorNoBinaryForGpu: Unable to find code object for all current devices!"
I suppose this is because ROCm still does not have a support for gfx1010 or I am lost at this point.
I would be happy if someone can provide a way to make ROCm work(preferable without compiling whole package for gfx1010 again) OR provide way to use an AMD GPU just like a CUDA user.