InfoQ Geekathon 大模型技术应用创新大赛 了解详情
写点什么

用四年成为世界第一:TensorFlow 团队回顾 2019

  • 2019-12-24
  • 本文字数:2621 字

    阅读完需:约 9 分钟

用四年成为世界第一:TensorFlow团队回顾2019

对 TensorFlow 来说,2019 年是激动人心的一年。从发布 TensorFlow 2.0 和几个产品更新,再到在 11 个不同国家 / 地区举办的全球路演,以及首次举办的 TensorFlow World,今年的主题是 TensorFlow 如何帮助世界各地的开发人员、研究人员和企业通过机器学习来解决具有挑战性的现实问题。随着 TensorFlow 迎来四周岁的生日,我们将回顾我们在过去一年来所做的努力。

TensorFlow 2.0

我们在加利福尼亚州森尼韦尔市举行了第三届年度开发者峰会,由此拉开了这一年的序幕。我们发布了 TensorFlow 2.0 的 alpha 版本,这是该平台迄今为止最大的一个版本,它使得开发人员构建机器学习系统变得更加容易。

带有 TensorFlow 的机器学习设备

对于设备上运行 TensorFlow 来说,2019 年是重要的一年。从帮助测量空气质量的应用程序,再到 Google Coral Dev Boards,甚至是 Google I/O 2019 舞台上进行现场演示,TensorFlow 为这一切都提供了动力。对于 TensorFlow Lite 更新,我们在 Model Optimization Toolkit(模型优化工具包)中添加了训练后的半精度浮点量化(float16 quantization)和一个新的剪枝 API,同时还发布了一个针对单片机(microcontrollers)的 TensorFlow Lite 指南



随着机器学习在许多不同的平台和设备上运行,我们很高兴宣布推出 MLIR,这是一种灵活的基础设施,它可以解决由于软件和硬件不断增长的碎片化带来的复杂性,并使人工智能应用程序的构建变得更加容易。

社区更新

正是因为有了 TensorFlow 社区,TensorFlow 才会成为世界上最受欢迎的机器学习平台之一,在 2019 年,社区为这个生态系统做出了很大的贡献!从回答 Stack Overflow 的问题,到推特上积极与 TensorFlow(@tensorflow)官推互动,再到帮助翻译文档和创建特别兴趣小组,今年社区为 TensorFlow 生态系统的各个方面都做出了重大贡献。我们还希望,通过重新设计 tensorflow.org 网站、翻译文档以及推出新的博客来改善开发人员的体验,以确保我们支持他们的努力。



这是我们第一次参加 Google Code-in,这是一个 Google 举办的全球性的在线程序设计竞赛,目的是向青少年介绍开源开发的世界。我们还在 DevPost 上发起了新的 2.0 黑客松(hackathon),让你分享最新最棒的项目,并赢得奖品。此外,我们还与 Kaggle 合作发起了一项竞赛,向你挑战问答任务。这项竞赛截止到 1 月 22 日,祝你好运!我们将在 TensorFlow 开发者峰会 2020 上报道介绍获奖者。

TensorFlow 2.0 全面发行

作为 2019 年 9 月开发者峰会 2019 上发布 alpha 版本的后续,我们很高兴正式发布 TensorFlow 2.0!这是社区的一个巅峰时刻,它告诉我们,他们想要的是一个易于使用的平台,可以在任何设备上运行。


插件和扩展是 TensorFlow 生态系统的重要组成部分,这就是为什么我们希望确保它们也兼容 TensorFlow 2.0 的原因。现在,在 TensorFlow 2.0 中,你可以使用流行的库了,如 TF ProbabilityTF AgentsTF Text with 2.0 等。我们还引入了许多新的库,以更有用的方式帮助研究人员和机器学习从业者,如神经结构学习(Neural Structure Learning)和新的公平性指标(Fairness Indicators)插件。


https://v.qq.com/x/page/m3040gva05r.html


想使用 TensorFlow 1.x 并要转换到 2.0?没问题!我们的团队已经编写了迁移指南,以及如何有效使用 TensorFlow 2.0 的指南

TensorFlow World

我们与 O’Reilly 媒体出版公司合作,在加利福尼亚州圣克拉拉会议中心举办了首届 TensorFlow World,为这一年画上了句号。有超过 1000 名机器学习爱好者参加了此次活动,还有数千人通过 livestream 观看了实况转播。


https://v.qq.com/x/page/t3040oc0jnk.html


这次活动包括为期两天的技术培训和为期两天的主题演讲。在活动中,我们发布了一些令人兴奋的公告,包括:

TensorFlow Hub 和 TensorBoard.dev 的更新

我们更新了 TensorFlow Hub 的体验,这样,你就可以更直观地在 TensorFlow 生态系统中找到所有的预训练模型,比如 BERT。这意味着你可以找到与图像、文本、视频等相关的模型,它们可以与 TensorFlow Lite 和 TensorFlow.js 一起使用。


TensorFlow 的可视化工具包 TensorBoard,可以帮助任何人详细分析他们的机器学习实验。在 TensorFlow World 上,我们还发布了 TensorBoard.dev,这是一种托管的 TensorBoard 体验,可以让你上传并与任何人分享你的机器学习实验结果。现在,你可以托管并跟踪你的所有机器学习实验,并轻松地免费共享它们,而无需进行任何设置。只需简单地上传你的日志并创建一个 URL 即可!

新的教育资源

TensorFlow.org 网站上新出的学习机器学习页面以提供书籍、课程和视频为特色,帮助用户提高机器学习知识,并学习如何将机器学习应用到他们的项目中。此外,我们还宣布了新的 4 门专业课程:“ TensorFlow: Data and Deployment”(TensorFlow:数据与部署),现在可以通过 deeplearning.ai 下载该课程了。


我们还宣布了新的教育资源,并在 Coursera 平台上与 deeplearning.ai 以及与 Udacity 建立了合作伙伴关系,创建培训下一代机器学习用户的课程。


https://v.qq.com/x/page/g3040b3ob3a.html

可信合作伙伴试点计划

对于企业来说,寻找合适的资源来实现机器学习解决方案可能很困难。为了向企业提供帮助,我们启动了 TensorFlow 可信合作伙伴试点计划。TensorFlow 可信合作伙伴试点计划将 TensorFlow 团队验证的系统集成商与开始使用机器学习的企业连接起来。我们目前可信的合作伙伴包括 Accenture、Cognizant、Quantiphi、Wipro 等。

TensorFlow 2.1 第一个发布候选版现已可用

11 月份,我们发布了 TensorFlow 2.1 的候选版本,它延续了 TensorFlow 2.0 的发展势头,并进行了重大改进和错误修复。有关更多详细信息,你可以在 GitHub 上找到发行说明。在 2.1 版本中,TensorFlow 现在就可以支持 Cloud TPU。这意味着对于高性能的训练场景,你现在就可以使用分布策略 API(Distribution Strategy API),只需最小的代码即可更改来分发训练,并在 Cloud TPU 上获得出色的开箱即用性能。要了解更多详细信息,请查看分布式训练指南


在默认情况下,2.1 还包括一个 pip 包,在 Linux 和 Windows 机器上,无论是否配备 NVIDIA GPU,都能够对 GPU 提供支持。此外,TensorFlow 现在支持 CUDA 10.1,而且在 GPU 和 Cloud TPU 上都提供了混合精度的实验支持。TensorRT 6.0 现在支持并默认启用,这将为 TensorFlow 操作增加更多的支持。


原文链接:


https://blog.tensorflow.org/2019/12/looking-back-at-2019.html?m=1


活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2019-12-24 19:413820

评论

发布
暂无评论
发现更多内容

单核小鸡上的Minikube实践(一)

摩登土狗

Docker Linux DevOps k8s minikube

linux文件系统-inode学习整理

戈坞昂

Linux inode

MyBatis支持的jdbcType 枚举类型

Kevin Liao

生活就是这么讽刺,有时候你嘲笑他,有时候你想成为他......

代码诗人

中年危机 文艺 短片小说

《零基础学 Java》 FAQ 之 9-Java里的各种数据类型占用多少内存空间

臧萌

Java

看完这篇 HTTPS,和面试官扯皮就没问题了

cxuan

https

给苹果提醒APP配个助手

BabyKing

提醒助手 TODO 奇妙清单 Reminders Helper

识别代码中的坏味道(三)

Page

敏捷开发 面向对象 重构 代码质量 代码坏味道

项目提升服务过程与总结稿

Geek_bc0aff

NIO看破也说破(四)—— Java的NIO

小眼睛聊技术

Java 学习 开源 架构 后端

MacOS 下使用VSCode进行GoLang Test报错

北纬32°

macos vscode Unit Test debug Go 语言

我的读书笔记-樊登读书法

lmymirror

学习 读书笔记 方法论 读书方式

Kubernetes时代的云容器平台:各家云产品模式逐渐丰富

韩超

腾讯云 阿里云 Kubernetes IaaS PaaS

比特币是新生事物吗?

Haiyung

比特币

产品周刊 | 第 15 期(20200517)

Herbert

产品 设计 产品经理 产品设计

东哥和刘亦菲的故事

张利东

R

换脸新潮流:BIGO风靡全球的人脸风格迁移技术

DT极客

设计模式前传——为什么要学设计模式

大头星

Java 面试 设计模式

520 我用算法帮女朋友的闺蜜选男友

cherubines

Python 算法 数据分析 蒙特卡洛 最优解

Android | Tangram动态页面之路(四)vlayout原理

哈利迪

android

中小型城市商业银行数字化转型实践(一)整体技术架构转型(双态IT)

泡菜小仙

数字化转型 架构设计 技术架构

中小型城市商业银行数字化转型实践(二)集成关系ESB APIGateway ServiceMesh

泡菜小仙

架构设计 集成架构 ESB

谁能让你安稳

Neco.W

工作 稳定性 努力工作

重新强调完成的定义

Bob Jiang

Scrum 完成的定义 DoD definition of done

部门最漂亮的妹子离职了

无箭的丘比特

团队管理 生涯规划 企业文化 职场

在Gitlab-ce的Docker中使用自定义端口

天飞

Docker gitlab

看得懂的区块链及智能合约概念

石君

区块链 智能合约

奇怪知识点系列:Office 365 CDN 揭秘

手艺人杨柳

Office 365 Microsoft 365 SharePoint Online

ZooKeeper,到底如何选主?

奈学教育

Vue+SpringBoot+SpreadJS 实现的在线文档

葡萄城技术团队

Spring Boot Vue SpreadJS

中小型城市商业银行数字化转型实践(三)数据中台建设思路和路径

泡菜小仙

数据中台 数字化转型 数据架构

  • 扫码添加小助手
    领取最新资料包
用四年成为世界第一:TensorFlow团队回顾2019_AI_TensorFlow Team_InfoQ精选文章