解决Keras 与 Tensorflow 版本之间的兼容性问题


Posted in Python onFebruary 07, 2020

在利用Keras进行实验的时候,后端为Tensorflow,出现了以下问题:

1. 服务器端激活Anaconda环境跑程序时,实验结果很差。

环境:tensorflow 1.4.0,keras 2.1.5

2. 服务器端未激活Anaconda环境跑程序时,实验结果回到正常值。

环境:tensorflow 1.7.0,keras 2.0.8

3. 自己PC端跑相同程序时,实验结果回到正常值。

环境:tensorflow 1.6.0,keras 2.1.5

怀疑实验结果的异常性是由于Keras和Tensorflow版本之间的兼容性导致的。查阅网上资料,借鉴他人的经验,将服务器端的Anaconda环境配置为:tensorflow 1.4.0,keras 2.0.8,实验结果恢复了正常。

这里贴出参考的Keras和Tensorflow版本之间兼容性的链接,供参考:https://docs.floydhub.com/guides/environments/。

在配置环境和调用库的时候,需要注意库之间、与环境之间版本与API的兼容性。特别地,cuda版本、cudnn版本、tensorflow版本等。

以上这篇解决Keras 与 Tensorflow 版本之间的兼容性问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python入门篇之编程习惯与特点
Oct 17 Python
Python Web框架Flask中使用百度云存储BCS实例
Feb 08 Python
python使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 Python
Python使用openpyxl读写excel文件的方法
Jun 30 Python
Python rstrip()方法实例详解
Nov 11 Python
基于 Django 的手机管理系统实现过程详解
Aug 16 Python
Python Opencv提取图片中某种颜色组成的图形的方法
Sep 19 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
Nov 19 Python
Python语法之精妙的十个知识点(装B语法)
Jan 18 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
Feb 26 Python
python在一个范围内取随机数的简单实例
Aug 16 Python
python小程序之飘落的银杏
Apr 17 Python
tensorflow2.0与tensorflow1.0的性能区别介绍
Feb 07 #Python
python第三方库学习笔记
Feb 07 #Python
Python字典添加,删除,查询等相关操作方法详解
Feb 07 #Python
tensorflow之自定义神经网络层实例
Feb 07 #Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
Feb 07 #Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
Feb 07 #Python
python文件和文件夹复制函数
Feb 07 #Python
You might like
CodeIgniter扩展核心类实例详解
2016/01/20 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
IE8 中使用加速器(Activities)
2010/05/14 Javascript
JavaScript 程序编码规范
2010/11/23 Javascript
jQuery的运行机制和设计理念分析
2011/04/05 Javascript
javascript跑马灯悬停放大效果实现代码
2012/12/12 Javascript
在子窗口中关闭父窗口的一句代码
2013/10/21 Javascript
jquery动态添加option示例
2013/12/30 Javascript
javascript函数声明和函数表达式区别分析
2014/12/02 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
jquery实现键盘左右翻页特效
2015/04/30 Javascript
javascript封装 Cookie 应用接口
2015/08/07 Javascript
jQuery添加删除DOM元素方法详解
2016/01/18 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
浅析Node.js:DNS模块的使用
2016/11/23 Javascript
Vue概念及常见命令介绍(1)
2016/12/08 Javascript
NodeJS 实现手机短信验证模块阿里大于功能
2017/06/19 NodeJs
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
ES6之Proxy的get方法详解
2019/10/11 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
[06:33]DOTA2亚洲邀请赛小组赛第二日 TOP10精彩集锦
2015/01/31 DOTA
Python实现的检测网站挂马程序
2014/11/30 Python
python中使用%与.format格式化文本方法解析
2017/12/27 Python
深入学习python多线程与GIL
2019/08/26 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
django Layui界面点击弹出对话框并请求逻辑生成分页的动态表格实例
2020/05/12 Python
美国亚马逊旗下男装网站:East Dane(支持中文)
2019/09/25 全球购物
怎样创建、运行java程序
2014/08/01 面试题
2014年学校德育工作总结
2014/12/05 职场文书
2015年复活节活动总结
2015/02/27 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
国庆节主题班会
2015/08/15 职场文书
2016五四青年节活动总结范文
2016/04/06 职场文书
2016年学校爱国卫生月活动总结
2016/04/06 职场文书
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
2021/06/11 Python
动画《平凡职业成就世界最强》宣布制作OVA
2022/04/01 日漫