tensorflow的keras 与 原声keras几点比较,不是全面的比较,因为只是就使用时候发现的差异!

使用函数式API时:

1. 定义模型模型时,用到输入的张量,也就是给Input的tensor赋值为你的inputs,在编译时给定target_tensors的值;这种方式自然导致

在fit的时候不用再次传递用于训练的输入和输出数据了。

2. 定义模型模型时,使用的时Input的占位符而不是将数据传递进去;这种方式,在fit时,需要喂数据。

3.两种框架都支持以上的函数API的使用方式,但是当数据的以tensorflow.data.Dataset形式供给时,keras只能在第一种方式下工作,

而tensorflow的keras的两种第一模型的方式,均能很好的与tf.data.Dataset工作!

4.说实话原生keras的fit_generator并不是那么美好,还是tensorflow的dataset的好用于供给数据,因此,吾还是要用dataset,其他方式鄙人

那种美好只有使用过别的人才能体会。也就是用原生keras只能使用一种定义模型定义方式(在函数API下),看来选择tensorflow的keras能

更好融入tensorflow体系,损失就是不能使用原生keras的多后端特性。

5. 坑爹感觉,两种方式定义相同模型,算出结果有差异??

转载于:https://www.cnblogs.com/wdmx/p/10255715.html

tensorflow的keras 与 原生keras几点比较相关推荐

  1. 掌声送给TensorFlow 2.0!用Keras搭建一个CNN | 入门教程

    作者 | Himanshu Rawlani 译者 | Monanfei,责编 | 琥珀 出品 | AI科技大本营(id:rgznai100) 2019 年 3 月 6 日,谷歌在 TensorFlow ...

  2. 重要更新 | 谷歌发布 TensorFlow 1.4,迁移Keras,支持分布式训练

    TensorFlow 1.4 版现在已公开发布 - 这是一个大更新!我们在这里非常高兴地宣布一些令人兴奋的新功能,希望大家喜欢. Keras 在 1.4 版中,Keras 已从 tf.contrib. ...

  3. Keras vs tf.keras: 在TensorFlow 2.0中有什么区别?

    导读 在本文中,您将发现Keras和tf.keras之间的区别,包括TensorFlow 2.0中的新增功能. 万众期待的TensorFlow 2.0于9月30日正式发布. 虽然肯定是值得庆祝的时刻, ...

  4. Tensorflow学习之tf.keras(一) tf.keras.layers.Model(另附compile,fit)

    模型将层分组为具有训练和推理特征的对象. 继承自:Layer, Module tf.keras.Model(*args, **kwargs ) 参数 inputs 模型的输入:keras.Input ...

  5. Keras与tf.keras:TensorFlow 2.0有什么区别?

      在本教程的第一部分中,我们将讨论Keras和TensorFlow之间相互交织的历史,包括他们共同的受欢迎程度如何相互滋养,相互促进和滋养,使我们走向今天.   然后,我将讨论为什么您应该在以后的所 ...

  6. Keras vs. tf.keras: 在TensorFlow 2.0中有什么区别?

    在本教程中,您将发现Keras和tf.keras之间的区别,包括TensorFlow 2.0中的新增功能. Keras vs. tf.keras: 在TensorFlow 2.0中有什么区别? htt ...

  7. 【Keras速成】Keras图像分类从模型自定义到测试

    文章首发于微信公众号<与有三学AI> [Keras速成]Keras图像分类从模型自定义到测试 这是给大家准备的Keras速成例子 这一次我们讲讲keras这个简单.流行的深度学习框架,一个 ...

  8. 【tf.keras】tf.keras模型复现

    keras 构建模型很简单,上手很方便,同时又是 tensorflow 的高级 API,所以学学也挺好. 模型复现在我们的实验中也挺重要的,跑出了一个模型,虽然我们可以将模型的 checkpoint ...

  9. tf.keras 05: 使用Keras保存和加载不同格式的模型

    本文是 tf.keras 系列文章的第五篇.通过手写数字识别数据集介绍了 Keras 模型训练中的 检查点(checkpoint) 文件,.weights 文件,.pb 文件以及 .h5 文件等四种格 ...

最新文章

  1. java不是有效_单选(2分) 以下哪个不是有效的Java变量名?
  2. 代码大全读后感(二)
  3. FirstApp,iphone开发学习总结7,相机
  4. Boost.Asio入门
  5. 【NOIP2011 Day 2】观光公交
  6. 探索.NET平台中的SIMD内在函数Vector
  7. 3D建模行业内幕及“钱”景
  8. Mr.J--JS学习(继承模式发展史)
  9. 常见十大排序算法--python3实现
  10. 打造安全可靠的研发中心桌面
  11. LINUX X11剪贴板/clipboard访问C代码范例
  12. SharePoint2013 App 开发中 自定义网站栏,内容类型,列表。
  13. matlab高斯求积法_实验3:利用SVM实现线性高斯分类
  14. 床长人工智能教程 - 前言
  15. ios 8 地图定位
  16. 软件工程 学习笔记 知识梳理
  17. AGV调度系统实现(一)
  18. 简单介绍快速开始使用Unity引擎的步骤
  19. c++游戏服务器框架
  20. 【Python 实战基础】如何绘制热力图来模拟绘制北京景区热度图

热门文章

  1. 【RK3399Pro学习笔记】五、ROS与USB摄像头
  2. MSP432P401R TI Drivers 库函数学习笔记(七)I2C驱动OLED屏幕
  3. Python urllib、urllib2、urllib3
  4. CentOS SSH公钥登录问题
  5. VIM自动格式化C代码
  6. printf格式化输出类型
  7. [react] constructor和getInitialState有不同?
  8. [html] 什么是表单域?它有哪些运用场景?
  9. 前端学习(2862):简单秒杀系统学习之前端优化图片
  10. 前端学习(2846):css浮动和定位布局