Tensorflow 2.0 Preview 官方文档

【导读】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




-END-

专 · 知

专知《深度学习:算法到实战》课程全部完成!470+位同学在学习,现在报名,限时优惠!网易云课堂人工智能畅销榜首位!


请加专知小助手微信(扫一扫如下二维码添加),咨询《深度学习:算法到实战》参团限时优惠报名~

欢迎微信扫一扫加入专知人工智能知识星球群,获取专业知识教程视频资料和与专家交流咨询!

请PC登录www.zhuanzhi.ai或者点击阅读原文,注册登录专知,获取更多AI知识资料!

点击“阅读原文”,了解报名专知《深度学习:算法到实战》课程

展开全文
Top
微信扫码咨询专知VIP会员