Поскольку TensorFlow 2.1, пакеты GPU и CPU находятся в одном пакете, tensorflow
, не так, как в предыдущих версиях, которые имели отдельные версии для CPU и GPU: tensorflow
и tensorflow-gpu
.
Вы можете проверить, чтобы почувствовать себя лучше:
#Use only CPU
import os
os.environ['CUDA_VISIBLE_DEVICES'] = '-1'
Или вы можете сделать вашу видеокарту видимой для TensorFlow, либо разрешив настройки по умолчанию, как указано выше, либо принудительно запустив ее с помощью:
os.environ['CUDA_VISIBLE_DEVICES']= '0'
Обратите внимание, что в приведенной выше настройке, например, если у вас было 4 графических процессора, вы должны установить:
os.environ['CUDA_VISIBLE_DEVICES']= '0,1,2,3'