原因一:gpu内存满了。
解决方法:手动清理一下,kill掉jupyter进程。
原因二:装了gpu版的tensorflow,但自己的电脑是cpu的。
解决方法:重装一下。
pip uninstall tensorflow
pip install tensorflow-cpu
原因三:缺少个包。
解决方法:安装一下。
conda install nomkl
原因四:cuda版本太高了
解决方法:代码前面添加环境变量。
import os
os.environ['kmp_duplicate_lib_ok']='true'
以上建议依次试一下。
如果都不行,那可能就是keras和tensorflow的版本兼容问题。
pip install keras==2.6.0
pip install tensorflow==2.6.0
发表评论