TensorFlow 2.0目前放出了Preview版本。目前想了解TensorFlow 2.0最快的方式就是查看官方API中的变化。本文列举一些从TF官方API中看出的TF 2.0的改进。

TensorFlow 2.0 Preview可以通过pip下载了:

  • CPU: https://pypi.org/project/tf-nightly-2.0-preview/
  • GPU: https://pypi.org/project/tf-nightly-gpu-2.0-preview/

API 文档也已开放:

  • https://www.tensorflow.org/versions/r2.0/api_docs/python/tf

结合文档和一些新闻,TensorFlow 2.0 preview相对于TensorFlow 1.x在API上有下面一些重要的改变:

移除了tf.contrib

正如Google Group中所说,TensorFlow 2.0将不再维护tf.contrib模块。

移除了tf.layers

tf.layers是TensorFlow 1.x中被应用最广泛的package之一了,因为大部分的层都被封装在了tf.layers中。

考虑API统一的原因,TensorFlow统一将层放到了tf.keras.layers中。

移除了tf.train下的优化器

由于几乎所有的训练都要使用优化器,所以tf.train也是TensorFlow 1.x中高频使用的package,但在TensorFlow 2.0 Preview版API中,tf.train中的优化器都不见了。

与tf.layers类似,考虑到API的统一,现在优化器都放在了tf.keras.optimizers下面:

默认使用Eager Execution(动态图模式)

TensorFlow 2.0 Preview默认使用动态图模式,不需要手动开启了。

参考文档:

  • https://www.tensorflow.org/versions/r2.0/api_docs/python/tf

tensorflow官方文档_Tensorflow 2.0 Preview 官方文档相关推荐

  1. 【译】官宣.NET Core 3.0 Preview 7 的发布(英雄的黎明)

    今天,我们宣布推出.NET Core 3.0 Preview 7.我们已经从创建新特性阶段过渡到了完善版本阶段.对于接下来的预览版,我们将把重点放在质量(改进)上. 在Windows,macOS和Li ...

  2. scikit-learn sklearn 0.18 官方文档中文版

    ApacheCN(Apache中文网)- 关于我们 : http://cwiki.apachecn.org/pages/viewpage.action?pageId=10813869 ApacheCN ...

  3. Django安装教程——4.0(官方文档版)

    Django安装教程--4.0(官方文档版) Django安装教程--4.0(官方文档版) 概要 对Django的认识 应用数据模型 使用PythonAPI 一个动态管理接口 规划URLs 编写视图 ...

  4. 代码实例:如何使用 TensorFlow 2.0 Preview

    去年8月13日,谷歌宣布 "TensorFlow 2.0 is coming", 最近几天,谷歌 TensorFlow 团队刚刚发布了 TensorFlow 2.0 Preview ...

  5. django文档_如何在django官方文档中快速找到需要的内容

    许多新手程序员发现Django文档内容非常庞大. 假设想学习如何为用户执行登录.看着很简单:登录是Django的核心功能.如果搜索" django登录"或搜索文档,则会看到一些选项 ...

  6. pip无法更新_TensorFlow 2.0开发者测试版发布!每晚更新

      新智元报道   来源:Google AI; Github 编辑:三石,金金 [新智元导读]TensorFlow 2.0--开发者测试版来了!谷歌TF团队提供了一个"晚间版",每 ...

  7. .NET Core 3.0 Preview 6中对ASP.NET Core和Blazor的更新

    我们都知道在6月12日的时候微软发布了.NET Core 3.0的第6个预览版.针对.NET Core 3.0的发布我们国内的微软MVP-汪宇杰还发布的官翻版的博文进行了详细的介绍.具体的可以关注&q ...

  8. Blazor WebAssembly 3.2.0 Preview 4 如期发布

    ASP.NET团队如期3.16在官方博客发布了 Blazor WebAssembly 3.2.0 Preview 4:https://devblogs.microsoft.com/aspnet/bla ...

  9. python chm模块_python3.7.0官方参考文档 最新api文档 chm

    python 3.7.0 帮助文档,Python 3.7.0 documentation python3.7.0原版官方文档 英文版,CHM格式.修正显示乱码.基于官方在线文档修正编译. 简单方便的c ...

最新文章

  1. ab url 带参数 测试
  2. jszip压缩服务器文件,使用JSZip压缩驻留在服务器上的PDF
  3. linux 下基于jrtplib库的实时传送实现
  4. mysql jdbc 绑定变量_jdbc测试mysql数据库sql预解析(绑定变量)
  5. linux messages 时间错乱_BATJ 常考的 21 条 Linux 命令,速度收藏!
  6. 你是程序员?你会修电脑么!!!
  7. Android开发杂谈更新中
  8. 360扫地机原理大揭秘,竟还有无人驾驶技术?——浅析家用机器人SLAM方案
  9. “人,年轻时一定要去大公司、大城市奋斗”你怎么看?
  10. Executors中的几种线程调用方式
  11. JAVA-初步认识-第八章-数组工具类中静态的使用
  12. IBM PowerAI编程大赛Q2场来袭!探秘金融语料大数据识别
  13. 怎么使用小爱同学音响_小爱同学怎么用
  14. [专利与论文-12]:高级职称评定的面试和答辩注意事项
  15. 西湖论剑 web 5 easyjson
  16. Android黄油计划之Choreographer原理解析
  17. Java刷题-蓝桥杯省赛第十一届JavaC组1---3
  18. Harmonious Attention Network for Person Re-Identification
  19. 请你详细说说类加载流程,类加载机制及自定义类加载器
  20. OpenBCI —— 开源脑电波设备可判断人类思维

热门文章

  1. 异步发送,那消息可靠性怎么保证?
  2. mybatis-翻页
  3. 后置通知(After Advice)
  4. 依赖注入_Map类型的注入
  5. python抓取网站访客手机号_点击了一个教育网站,马上就有老师打电话过来,他们是怎么获取我的手机号?...
  6. python集合属性方法运算_python对象及运算 序列小结 集合
  7. PyTorch深度学习实践02
  8. TB6600原理图(最完整并量产过的版本!!)
  9. 对于linux下指令的进一步扩充与巩固
  10. 利用loadrunner做性能测试过程中遇到的问题