Tensorflow 报错:tensorflow.python.framework.errors_impl.InternalError: Failed to create session.


  • 问题描述
    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中设置,但是不知为啥不起作用。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM