У меня есть 2 версии tenorflow, cpu и gpu. И я использую conda для управления своей средой. Когда я активирую процессор, dlib может очень хорошо работать на графическом процессоре. Но когда я использую один графический процессор, он просто запускается на процессоре. Я не знаю почему, пожалуйста, помогите мне.
Есть некоторая информация о моей системе, я не знаю, что она может дать некоторую информацию.
- Ubuntu 18.04LTS
- Python 3.6
- CUDA 10.1
- tenorflow-gpu 1.9.0
- тензор потока 1.12.0
Тестовый код
conda activate ML
ipython
>>> import dlib
>>> dlib.DLIB_USE_CUDA
True
Код выше выводит True, а код ниже - False.
conda activate ML_GPU
ipython
>>> import dlib
>>> dlib.DLIB_USE_CUDA
False
Я надеюсь, что когда я использую версию для графического процессора, tenorflow dlib может использовать мой графический процессор так же, как и процессор. Кто-нибудь может помочь?