您的位置:首页 > 电脑软件

谷歌TensorFlow 2.2.0正式发布:道别Python 2,拥抱Python 3

发布时间:2020-05-07 10:29:19  来源:互联网     背景:

  TensorFlow 2.2.0 正式发布了,该版本终止了对 Python 2 的支持。现在,新的 TensorFlow Docker 镜像版本仅提供 Python 3。

image.png

  主要特性和改进

  · 将字符串张量的标量类型从 std::string 替换为 tensorflow::tstring

  · TF 2 的新 Profiler,用于 CPU/GPU/TPU。它提供设备和主机性能分析,包括输入管道和 TF Ops。

  · 不推荐使用 SWIG,而是使用 pybind11 将 C++ 函数导出到 Python,这是弃用 Swig 所作努力的一部分。

  · tf.distribute:

  通过使用新添加的 tf.keras.layers.experimental.SyncBatchNormalization 层,添加了对全局同步 BatchNormalization 的支持。该层将在参与同步训练的所有副本之间同步 BatchNormalization 统计信息。

  使用 tf.distribute.experimental.MultiWorkerMirroredStrategy 提高 GPU 多工分布式培训的性能

  将 NVIDIA NCCL 更新到 2.5.7-1,以获得更好的性能和性能调整。

  支持在 float16 中减少梯度。

  所有实验的支持都减少了梯度压缩,以允许使用反向路径计算进行重叠梯度聚合。

  弃用 experimental_run_v2 方法。

  添加对 DistributedIterators 的 CompositeTensor 支持。这应该有助于防止不必要的功能跟踪和内存泄漏。

  · tf.keras:

  Model.fit 的主要改进:

  可以通过覆盖 Model.train_step 将自定义训练逻辑与 Model.fit 结合使用。

  轻松编写最新的培训循环,而不必担心 Model.fit 为你处理的所有功能(分发策略,回调,数据格式,循环逻辑等)

  SavedModel 现在使用其自己的 Model._saved_model_inputs_spec attr 而不是依赖于不再为子类 Model 设置的 Model.inputs 和 Model.input_names。

  生成器支持动态形状。

  现在,SavedModel 格式支持所有 Keras 内置层(包括指标,预处理层和有状态 RNN 层)。

  更新 Keras 批处理规范化层,以使用 fused_batch_norm 中的运行平均值和平均值计算。

  · tf.lite:

  默认情况下启用 TFLite 实验性新转换器。

  · XLA

  XLA 现在可以在 Windows 上构建并运行。所有预构建的软件包都随附有 XLA。

  可以在 CPU 和 GPU 上使用“编译或抛出异常”语义为 tf.function 启用 XLA。

  新版本包含大量 bug 修复等,详情可见更新说明:

  https://github.com/tensorflow/tensorflow/releases/tag/v2.2.0

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


返回网站首页

本文评论
360揭秘刷量木马 守卫网络安全没有“方外之地”
随着智能手机的普及,用户在非WiFi环境下阅读资讯、浏览视频成为一种常态,而手机流量的频繁消耗也......
日期:04-25
PowerShell 7.0.0-rc.3 发布
PowerShell 7.0.0-rc.3 发布了,主要更新内容有:...
日期:02-24
《中国机长》等国庆档大片叫座,手机观影当心中招木马病毒
“我和我的祖国,一刻也不能分割,无论我走到哪里,都流出一首赞歌……”王菲翻......
日期:10-12
谷歌发布Android Q时间表:安卓10正式版第三季度到来
3月14日消息 今日凌晨,谷歌正式推送了Android Q的首个Beta版本,全系Pixel手机均可尝鲜。同时,谷......
日期:03-14
Paronym的TIG软件技术引领2019上海MWC视频互动技术创新风潮
2019年上海世界移动通信大会刚落下帷幕,基于物联网和人工智能的发展,世界各地的移动科技爱好者都......
日期:07-04
微软承认Windows 10系统18362.329存在高CPU使用率Bug
9月4日消息 近期,微软发布了2019 Windows 10更新五月版18362.329正式补丁更新,用户在Windows Upda......
日期:09-04
为自动驾驶“开天眼” 冬奥会自动驾驶接驳还看百度高精地图
4月4日,北京市科技计划重点项目“全天候多车型自动驾驶技术开发及首钢园区功能示范(科技冬奥)......
日期:04-08
英特尔Lakefield 3D堆叠芯片曝光:超低压5核心,性能比肩奔腾G5400
9月3日消息 根据Tom's Hardware报道,英特尔即将推出的3D堆叠处理器代号为Lakefield,@TUM_APISAK最......
日期:09-03
Mozilla 表示不会延期发布 Firefox 浏览器
据 Mozilla Wiki 官方网站上发布的最新日程表更新显示,Mozilla 目前不会更改 Firefox 的发布日程表......
日期:03-31
Python 3.8.0稳定版正式发布
10月15日消息 Python是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本,随着版本的不断......
日期:10-15
微软Chromium版Edge浏览器支持阻止访问“不安全内容”
和市场上大多数其他的浏览器一样,基于Chromium的Microsoft Edge自带了一些规则,为我们访问的每个......
日期:11-26
百度App 11.0正式上线 杨紫成新代言人
11月1日,百度世界大会在北京中国大饭店举行。该大会是是百度每年面向行业、媒体、合作伙伴和广大用......
日期:11-02
Opera 65浏览器发布:改进Tracker Blocker及重新设计地址栏等
Opera Software方面宣布,推出全新版本的桌面浏览器Opera65,该版本包括对Tracker Blocker的重要更......
日期:11-16
微软Outlook.com正变成PWA应用
11月28日消息 微软在其Office Suite中采用了PWA(渐进式Web应用程序)。现在,它已开始将Outlook Web ......
日期:11-28
微软Edge又偷师一招:垂直标签页、一键管理
虽然因为疫情影响,微软暂停了Edge浏览器的稳定版更新,但是开发版还在进行中,并披露了一个很实用......
日期:03-31
Win10将退役“磁盘清理”功能:力推更智能的存储感知
在上周微软发布的Windows 10新预览版Build 17758中,再次隆重介绍了Storage Sense(存储感知)功能。...
日期:09-17
谷歌搜索迈入新篇章 更懂你的“Activity Cards”上线
(原标题:谷歌搜索上线“Activity Cards”:让搜索结果更懂你)...
日期:09-25
跨平台数据组件:C1DataCollection 简介
近日,.NET 组件集 ComponentOne 发布新版V2020.0 Update1,该版本更加聚焦跨平台数据管理与集成,......
日期:04-08
微软发布Office新预览 Outlook与PowerPoint迎来功能改进
微软已经向 Insider 测试者发布了新版 Office 预览,主要带来了 Outlook 和 PowerPoint 组件的几项......
日期:03-23