Pytorch список поддерживаемого оборудования GPU для каждого выпуска (Ubuntu18.04) - PullRequest
0 голосов
/ 23 марта 2020

У меня старый графический процессор, и pytorch говорит, что он слишком стар, чтобы поддерживать:

    Found GPU0 GeForce GTX 670 which is of cuda capability 3.0.
    PyTorch no longer supports this GPU because it is too old.
    The minimum cuda capability that we support is 3.5.

Первый вопрос: на что ссылается этот 3.0 / 3.5? Очевидно, что не CUDA, Nvidia драйвер, ни Pytorch? Во-вторых, я знаю, что могу собрать Pytorch из исходного кода, чтобы получить больше поддержки, однако неясно, какой аппаратный Pytorch поддерживает при сборке из исходного кода или даже при установке с помощью pip. Я нахожусь в точке, где вероятная нужная мне версия pytorch требует python2 и cuda 9, поэтому я трачу solid на смену нескольких версий программного обеспечения, не зная, сработает ли какая-либо из них.

Также, если бы я хотел получить более новый графический процессор, я не знаю, поддерживается ли он в настоящее время.

Есть ли какой-нибудь способ получить список поддерживаемого оборудования NVIDIA pytorch? Идеально для каждого выпуска, но хотя бы для текущего выпуска?

Я запускаю Nvidia GTX670 с Nvidia Driver 430.50. Я перешел с cuda 10 на 9, но, видя, что мне, возможно, придется собрать pytorch 0.3.1, я думаю, что cuda8 необходим, поскольку при запуске python setup.py install в v0.3.1 я получаю:

CMakeFiles/THC.dir/build.make:560: recipe for target 'CMakeFiles/THC.dir/THC_generated_THCHalf.cu.o' failed
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCHalf.cu.o] Error 1
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/THC.dir/all' failed
make[1]: *** [CMakeFiles/THC.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...