前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TensorFlow 1.11.0正式版发布了,强力支持Keras

TensorFlow 1.11.0正式版发布了,强力支持Keras

作者头像
量子位
发布2019-04-24 18:13:20
5140
发布2019-04-24 18:13:20
举报
文章被收录于专栏:量子位
学习栗 发自 凹非寺 量子位 报道 | 公众号 QbitAI

在rc0,rc1,rc2排队出场之后,TensorFlow 1.11.0的正式版上线了。

相比从前,新版本对Keras的支持力度更强了。

比如,tf.keras可以用分布式策略一键实现多GPU操作了。

当然,变化远不止这一处。所以,来仔细感受一下,更新都发生在哪里:

主要功能有何变化?

英伟达GPU

○ 预建的二进制文件,是基于cuDNN 7.2和TensorRT 4构建的。

○ 各位可以查看更新了的安装指南,在乌班图上装TensorFlow

https://www.tensorflow.org/install/install_linux#tensorflow_gpu_support

谷歌云TPU

○ 实验性支持谷歌云TPU上Keras的tf.data集成。

○ 实验性支持谷歌云TPU的Eager Execution模式。

分布式策略

○ 为tf.keras添加了multi-GPU的分布式策略支持。用户现在可以用fit,evaluate和predict来做多个GPU的分布式。

○ 在Estimator里添加了multi-worker的分布式策略,还有独立客户端支持。

详情可以查看: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/distribute

· 加入了CC++Python这三种语言的查询内核 (Querying Kernels) 函数。

Breaking Changes

○ tf.keras里,RandomUniform,RandomNormal及TruncatedNormal这些初始化器的默认值变了,以与其他API保持一致。

○ 在序贯模型 (Sequential Model) 里,Model.get_config() 会返回一个config dictionary (与其他模型示例一致) ,不会返回一个config列表了。

代码在这里

快去GitHub下载一波代码,顺便也观赏一下TensorFlow是怎么进化到今天的。

当然,也可以给即将到来的TensorFlow 2.0,送去一点真诚或礼貌的期待。

1.11.0下载代码请至: https://github.com/tensorflow/tensorflow/releases/tag/v1.11.0

历史版本对比请至: https://github.com/tensorflow/tensorflow/releases

期待2.0请至: https://groups.google.com/a/tensorflow.org/d/msg/announce/qXfsxr2sF-0/jHQ77dr3DAAJ

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-09-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 量子位 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 主要功能有何变化?
    • 英伟达GPU
      • 谷歌云TPU
        • 分布式策略
        • Breaking Changes
        • 代码在这里
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档