Это то, что я нашел в отношении tenorflow-gpu, Keras и Ryzen 7 3700x CPU
Могу я спросить вас, правильный ли это подход?
Я работаю над Ubuntu 18.04 myКонфигурация:
- процессор 7 3700x
- GPU GTX 1060 6 ГБ
- mem 32 ГБ DDR4
на основе
это то, что я сделал
- conda create -n ryzen-env python nomkl cudnn cupti cudatoolkit = 10.0
- conda активировать ryzen-env
- pip install tenorflow-gpu
- conda install numpy pandas scipy scikit-learn
С проверкой все в порядке, тензор потока находит мой графический процессор (после теста в https://mc.ai/tensorflow-gpu-installation-on-ubuntu-18-04/)
Когда я пытаюсь установить Keras с помощью conda install -c conda-forge keras Я получаю комбинацию тензорного потока 1.14 и 2.0, и тензорный поток больше не находит мой графический процессор.
Удалил все тензорные потоки с помощью pip uninstall tenorflowflowtenorflow-gpu и переустановка с помощью pip install tenorflow-gpu .
Кажется, Tensorflow находит мой графический процессор (с предупреждениями относительно numpy 'ltype')
воплощение: 271415399755735541phys_device_desc: "устройство: 0, имя: GeForce GTX 1060 6 ГБ, идентификатор шины pci: 0000: 08: 00.0, возможность вычисления: 6,1"