Eager Mode,写在TensorFlow 2.0 到来之前

本文深入探讨了TensorFlow的Eager Mode,介绍了它的引入背景、特点,如自然控制代码结构、优化调试过程和简化程序逻辑。通过实例展示了Eager Mode下的自动求导功能,并利用MNIST数据集创建并训练了一个模型,同时对比了高级API与底层API的使用体验。
摘要由CSDN通过智能技术生成

其它机器学习、深度学习算法的全面系统讲解可以阅读《机器学习-原理、算法与应用》,清华大学出版社,雷明著,由SIGAI公众号作者倾力打造。

本文主要讲解了在编写基于TensorFlow的应用过程中如何使用Eager Mode。内容主要包括

  • Eager Mode简介

  • Eager Mode下的自动求导

  • 在Eager Mode下创建一个模型并进行训练。

另外,本文还提供了基于TensorFlow底层API方式编写的实现同样功能的模型,读者可以对比两种不同编写方式的异同点。

 

Eager Mode 简介

在TensorFlow 团队今年8月份发布的关于TensorFlow 2.0即将到来的公告中我们可以看到,Eager executio将作为TensorFlow 2.0 的核心特征[1],这预示着未来将有大量基于Eager Mode的应用出现。在今年年底TensorFlow 2.0 预览版发布之前,我们首先来回顾一下目前Eager Mode的功能。本文中使用的代码是基于1.12 版本的TensorFlow, 相信在对Eager Mode的使用方式方面与2.0 版本不会有重大区别,所有代码均可在SIGAI在线编程中的sharedata/intro_to_tf路径下免费获取,欢迎大家使用。

 

Eager Mode 是由大名鼎鼎的Google Brain团队

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值