- 問題描述
IDE:pycharm,環境中安裝tensorflow-gpu 1.8.0 ,Cuda9 ,cudnn 7,等,運行代碼 報錯如下
tensorflow.python.framework.errors_impl.InternalError: Failed to create session
- 解決方案
在代碼中添加gpu的配置代碼
import os
os.environ["CUDA_VISIBLE_DEVICES"] = '0' #use GPU with ID=0
config = tf.ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.5 # maximun alloc gpu50% of MEM
config.gpu_options.allow_growth = True #allocate dynamically
來源:CSDN
原文:https://blog.csdn.net/sinat_30372583/article/details/79461468
- 拓展
tensorflow-cpu和tensorflow-gpu不能混裝,這兩個版本不一樣,但接口一樣。
gpu的配置還可在run的Configuration中設置,但是不知為啥不起作用。