0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TensorFlow 1.8.0正式发布,难求尽善尽美!Bug修复和改进内容都在这里了

8g3K_AI_Thinker 来源:未知 作者:steve 2018-04-19 16:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TensorFlow 1.8.0 近日正式发布,新版本主要有以下改进内容:

▌主要特点及改进

可以将 tf.contrib.distribute.MirroredStrategy() 传递给 tf.estimator.RunConfig() ,能够在一台有多个 GPU 的机器上运行评估器 (Estimator) 模型。

添加 tf.contrib.data.prefetch_to_device() ,支持预取 GPU 内存。

添加梯度提升树作为预先制作的评估器(Estimator):BoostedTreesClassifier,BoostedTreesRegressor。

为云端 TPU 添加第三代管道配置,提高其性能和可用性。

tf.contrib.bayesflow 转向自己的 repo。

添加了 tf.contrib.{proto,rpc} ,允许通用的原型解析和 RPC 通信

▌Bug 修复和其他修改

tf.data:

添加 tf.contrib.data.prefetch_to_device ,可以将数据集元素预取到 GPU 内存。

添加 tf.contrib.data.AUTOTUNE ,在 tf.data 运行时,根据系统和环境自动调整预取缓冲区大小。

添加 tf.contrib.data.make_csv_dataset ,构建 CSV 文件数据集。

Eager Execution:

Eager Execution 数据集可以作为标准的 Python 迭代器使用(for batch in dataset:)。当 Eager Execution 启动时,可以使用 Dataset ._iter _() 和 Dataset.make_one_shot_iterator() 创建迭代器。

已启用自动装置配置(即如果 GPU 是自动接入的,则不需要使用 tf.device(“/gpu:0”))(修复#14133)

已经将 contrib 的 tf.GradientTape 移出。

tf.keras:

添加了 fashion mnist 数据集。

新的数据预处理功能:image/random_brightness,sequence/TimeseriesGenerator 和 text/hashing_trick。

加速线性代数 (XLA):

选择并分散参考实用程序和评估程序,使用字典顺序来打破关系。

TensorFlow Debugger (tfdbg) CLI:

在 tensor-filter操作中,允许使用正则表达式排除节点。

修复某些文本终端的虚假背景色。

tf.contrib:

添加重构批量维度的元分发 BatchReshape 。

tf.contrib.layers.recompute_grad 用于 TPU 上的显式梯度检查点。

添 加 tf.contrib.framework.argsort 。

允许 DNNBoostedTreeCombinedEstimator 处理特征列和损失的核心版本。

添加非线性图像变形操作: tf.contrib.image.sparse_image_warp,tf.contrib.image.dense_image_warp 和 tf.contrib.image.interpolate_spline 。

修复 tensor 类型不匹配的 tf.contrib.opt.MultitaskOptimizerWrapper 中的错误。

▌Other

低级图形构造现在被称为 TensorFlow C API 。对于大多数用户而言,这种更改不可见,但在这个版本中可以设置环境变量 TF_C_API_GRAPH_CONSTRUCTION = 0 来禁用此更改。未来的版本将删除禁用此更改的功能。

在 tf.distributions.Distribution 中添加形状描述和指向 tutorial notebook 的指针。

更新 scatter 操作:

添加 tf.scatter_min 和 tf.scatter_max;

扩展 scatter 操作以使用标量更新参数。

仅仅将 cuDNN RNN操作移至内核,用于 TensorFlow 代码库。

为 Conv2d , Conv2dBackpropInput 和 Conv2dBackpropFilter 添加 float64 支持。

为 AvgPool / AvgPoolGrad 添加 float64 支持。

图名称作用域线程为本地,以便在多线程环境中正常工作。

更新 nsync 同步库,避免 Linux 上速度较慢的原语。

在构建自定义操作时,删除了需要在 C include 路径中放置 nsync / public

添加 tf.image.psnr , tf.image.ssim , tf.image.ssim_multiscale , tf.image.image_gradients , tf.image.sobel_edges

将链接添加到 https://js.tensorflow.org

修复正交矩阵的不均匀性。

修复了多图像评估器(Estimator)评估摘要显示不正确的问题。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • tensorflow
    +关注

    关注

    13

    文章

    331

    浏览量

    61855

原文标题:TensorFlow 1.8.0正式发布,Bug修复和改进内容都在这里了

文章出处:【微信号:AI_Thinker,微信公众号:人工智能头条】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    发布元服务提交审核

    ,可前往“应用上架 > 版本信息”下待发布的版本界面查看审核状态。 6.未通过审核:在“审核意见”栏查看审核结果。点击“审核报告”,可查看详细内容并根据报告内容修复问题。 若审
    发表于 12-04 14:23

    发布元服务配置内容分级

    年龄分级作为元服务的重要属性,在华为应用市场的应用详情页展示给用户,帮助用户找到适合其年龄段的元服务,从而为未成年人用户打造纯净的使用环境。 1.AGC提供调查问卷,根据您回答的内容,自动生成
    发表于 11-21 11:29

    KiCad 9.0.6 正式发布!

    “   KiCad 9.0.6 正式发布!该版本主要修复 9.0.5 带来几个比较严重的 Bug,建议升级。   ”   KiCad 9.0.6 版正式发布。9.0.6 稳定版本包含自
    的头像 发表于 10-31 11:17 2491次阅读
    KiCad 9.0.6 正式<b class='flag-5'>发布</b>!

    利用C语言union特性来定义RGB565格式

    还有另一种技巧,可以免于复杂的位运算以减小代码bug量。 2)共用体 我们在这里定义共用体Pixel typedef union{uint16_t val;struct { unsigned r:5
    发表于 10-30 08:26

    国产传感器产业发展破局点或在这里

        “十四五”期间中国传感器产业发展中存在的最严峻问题,“十五五”传感器产业政策破局方向或在这里!     进入10月份,踏入2025年的第四季度,2025年是我国经济发展中的“节点”年
    的头像 发表于 10-29 18:13 692次阅读
    国产传感器产业发展破局点或<b class='flag-5'>在这里</b>

    【上海晶珩睿莓1开发板试用体验】TensorFlow-Lite物体归类(classify)

    用。 OpenCV库编译成功之后,就可以新建一个线程进行TensorFlow-Lite物体归类这里我直接使用现成的pb和pbtxt文件,具体内容不赘述,来看看识别效果:
    发表于 09-12 22:43

    虹科直播 | 超全NVH使用“避坑”全攻略!你想了解的都在这里

    当各类抖动异响问题成为车主关注的焦点,越来越多的诊断技师也开始寻找能够快速诊断NVH问题的“法宝”。作为被众多知名车厂选择的NVH诊断工具,你是否也有对虹科Pico的NVH设备充满好奇?·型号众多的设备套装该如何选择?·使用起来是否容易?·有哪些容易踩的“小坑”?怎样规避?·设备应当如何养护?·掌握波形诊断,如何实现降本增效?5月8日本周四晚8点,陆瑾老师就
    的头像 发表于 05-07 11:32 433次阅读
    虹科直播 | 超全NVH使用“避坑”全攻略!你想了解的<b class='flag-5'>都在这里</b>!

    为何 MCX 插头会呈现大小不同?答案在这里

    同时,设备制造商在产品设计阶段,会根据整体结构和接口规划,审慎选择合适大小的 MCX 插头。这一决策不仅关乎插头与内部组件的适配,还影响着设备的外部接口兼容性和可扩展性,确保产品在复杂的电子生态系统中能够无缝对接、协同工作。
    的头像 发表于 04-11 08:40 435次阅读
    为何 MCX 插头会呈现大小不同?答案<b class='flag-5'>在这里</b>

    跟着华为学硬件电路设计,华为全套硬件电路设计学习资料都在这里

    设计防护讲解这几大类,对应硬件工程师而言,搞精这几大块,已经向高级硬件工程师靠拢。 下面是华为对于硬件工程师的要求,大家如果想进入遥遥领先,可以先比对一下下面几条要求,看看自己是否满足。 1.2.1 硬件
    发表于 03-25 13:59

    腾讯会议免费40分钟不够用?你要的秘诀在这里

    影响效率。更令人担忧的是,未来免费时长可能进一步缩短。那么,有没有一种经济实惠又功能强大的解决方案呢?答案就在这里:结合树莓派和3CXPBX,你就能打造一个无时间限制
    的头像 发表于 03-25 09:24 1619次阅读
    腾讯会议免费40分钟不够用?你要的秘诀<b class='flag-5'>在这里</b>!

    KiCad 8.0.9 正式发布

    “  我知道您想问什么,9.0 还在打包中,就快发布!   ”   KiCad 8.0.9 版正式发布。8.0.9 稳定版本包含自上一版本以来的关键错误修复和其他小
    的头像 发表于 02-20 11:18 1282次阅读
    KiCad 8.0.9 正式<b class='flag-5'>发布</b>

    hpm_apps v1.8.0上线:HPM6200四轴伺服驱控方案重磅发布

    hpm_apps v1.8.0上线:HPM6200四轴伺服驱控方案重磅发布
    的头像 发表于 02-12 08:04 1219次阅读
    hpm_apps v<b class='flag-5'>1.8.0</b>上线:HPM6200四轴伺服驱控方案重磅<b class='flag-5'>发布</b>!

    先楫半导体HPM_SDK v1.8.0 发布

    先楫半导体HPM_SDK v1.8.0 发布
    的头像 发表于 02-08 13:39 1009次阅读
    先楫半导体HPM_SDK v<b class='flag-5'>1.8.0</b> <b class='flag-5'>发布</b>

    腾讯云内核团队修复Linux关键Bug

    Maintainer深感棘手的关键内核bug。 这一改进方案经过严格评审和测试,最终被合并进入后续的Linux LTS(长期支持)版本中,标志着腾讯云在操作系统内核领域的技术实力得到了广泛认可。值得一提的是,该方案还获得了Linux之父Linus Torvalds的高度评
    的头像 发表于 12-31 10:58 915次阅读

    KiCon 演讲回顾(十五):提交 Kicad Bug

    “ Wayne Stambaugh 分享了如何提升 KiCad 用户和开发者体验的关键一环:报告KiCad Bug。 ” 完整的演讲视频在这里: KiCad的使命 KiCad旨在为专业电子设计师提供
    的头像 发表于 12-11 09:09 816次阅读
    KiCon 演讲回顾(十五):提交 Kicad  <b class='flag-5'>Bug</b>