ubuntu16.04 cuda9.0 使用keras框架遇到的问题

7 篇文章 0 订阅
1 篇文章 0 订阅

遇到的问题:

最原始的想法是将cudnn升级,但是参考网友资料说没必要,只需将keras版本降低即可,为此开始降低keras。

目前的keras是2.2.4,低于这个版本的有好多版,到底用哪一版呢,去到源码里查看

进入keras源码,最下面就是版本信息,源码使用的是2.2.2,为此将原来的版本替换为2.2.2

以下是一个错误示例:

正确的应该是进入python3环境之后,先要import keras,然后再查看版本信息等一系列关于keras的操作。

查看好keras版本,如果需要升/降版本,需要先退出python3的环境,然后将目前存在的版本下载,再装需要的版本,用到的命令为:exit(),

sudo pip3 uninstall keras==2.2.4

sudo pip3 install keras==2.2.2

keras版本处理完之后还是报最开始的错误,这是因为keras是以tensorflow作为backend,两者的版本要相互对应,所以对应的tf的版本也要换,具体需要tf的哪个版本,可以查看一下链接:

https://docs.floydhub.com/guides/environments/

最终,关于这个错误引发的一系列问题终于结束了,开始新的旅程吧,相信新的bug还在等着你,新的方法也等你发现,要坚信办法一定比bug多。加油小伙伴!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值