TensorFlow: InternalError: Blas GEMM launch failed


描述

  • 我的环境是Jupyter Notebook,Python3.5,使用的是TensorFlow-gpu,1.9.0版本
  • 目前我遇到的InternalError: Blas GEMM launch failed报错其原因及处理方式如下:

原因

  • session 用完没有close,导致计算资源仍旧被当前session占用,或者是有多个session争用资源,计算资源不够,通过监测资源利用情况,我这里主要是GPU不够用,~~~ 还是因为穷 [捂脸] ~~~

解决

以下方法请逐一试用,我一般都是用第2条

  1. 未使用上下文管理器(即with语句),则用session.close()显式关闭session,没有效果请跳下一条;使用了上下文管理器请直接跳下一条;
  2. shutdown kernel 关闭占用资源的.ipynb
  3. 关闭Jupyter Notebook 再重启
  4. 重启计算机

你可能感兴趣的:(TensorFlow: InternalError: Blas GEMM launch failed)