NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Tensorflow 新一轮迭代路线图:更好的 XLA 编译和分布式计算

作者:Claudio Masolo

  • 2022-11-18
    北京
  • 本文字数:878 字

    阅读完需:约 3 分钟

Tensorflow新一轮迭代路线图:更好的XLA编译和分布式计算

谷歌宣布TensorFlow 开发的下一轮迭代。TensorFlow 是由谷歌开发并在七年前开源的机器学习平台,现在是 GitHub 上 star 数量最多的项目之一。另外一个方案是Pytorch,它是由 Facebook 开发和开源的 ML 平台。未来几个TensorFlow发布版本的开发路线图将基于四个支柱,分别是快捷与扩展性、机器学习应用、部署就绪和简单性。


对于快捷和可扩展的支柱来说,开发工作将主要关注 XLA 编译,因为谷歌认为 XLA 将成为深度学习编译器的行业标准。其目标是使模型训练和推理工作流程在 CPU 和 GPU 上更快地执行。开发也将关注分布式计算方面:借助DTensor,模型将能够在多个设备上进行训练,以解锁未来超大型模型的训练和部署。此外,性能也很重要,所以谷歌将对算法性能的优化进行投资,如mixed-precisionreduced-precision计算,以提高在 GPU 和 TPU 上的速度。


对于机器学习应用支柱,谷歌将投资KerasCVKerasNLP包,这些包是为应用 CV 和 NLP 使用场景设计的,包括大量的预训练模型。该支柱也将以开发者资源为基础:对于流行的和可应用的机器学习场景添加更多的代码样例、指南和文档,以降低机器学习的进入门槛。


对于部署就绪支柱,努力的方向主要在于更便利地将模型导出到移动端、边缘端、服务后端以及 JavaScript 中。尤其是,将模型导出到TFLiteTF.js将会更易于调用。C++原生 API 正处于开发阶段,它会更易于部署使用JAX和 TensorFlow Serving 开发的模型,并使用 TFlite 和 TF.js 部署到移动端和 web 中。


NumPy API 和更便利的调试体验将是第四个支柱的核心特征,即简单性。Tensorflow 将采用 NumPy API 的数值标准,以使其更加一致和易于理解。Tensorflow 还会实现更好的调试器功能,以最大限度地减少开发人员解决问题的时间。


谷歌承诺,新的 Tensorflow 版本将 100%向后兼容,这样,工程师可以立即采用最新的版本,而不用担心现有的代码库会出现问题。


Tensorflow 新功能的预览版计划在 2023 年第二季度推出,生产版本计划在同一年推出。关于路线图和相关更新的更多信息可以参阅官方博客


原文链接:

Google’s Tensorflow Roadmap Includes Better XLA Compilation and Distributed Computing


相关阅读:

使用 TensorFlow.NET 构建神经网络

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2022-11-18 08:005716

评论

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

用Java写学生登陆认证系统

魏铁锤

Scala 基础 (五):面向对象(上篇)

百思不得小赵

scala 大数据 oop 7月月更

CRMEB 商城系统如何助力营销?

CRMEB

关于静态类型、动态类型、id、instancetype

NewBoy

前端 移动端 iOS 知识体系 7月月更

BP神经网络(算法整体思路及原理+手写公式推导)

秃头小苏

7月月更

ORACLE进阶(四)表连接讲解

No Silver Bullet

oracle 7月月更 表连接

渲大师携手向日葵,远控赋能云渲染及GPU算力服务

Finovy Cloud

渲染 GPU算力

《数字经济全景白皮书》保险数字化篇 重磅发布

易观分析

保险数字化

Python|数据结构——字典和集合

AXYZdong

Python 7月月更

SAP Fiori 应用索引大全工具和 SAP Fiori Tools 的使用介绍

Jerry Wang

SAP Fiori SAP UI5 ui5 7月月更

案例 ①|主机安全建设:3个层级,11大能力的最佳实践

青藤云安全

网络安全 主机安全 网络安全、攻防演练

LSF 集群全面监控!浅析 HPC 基于龙蜥操作系统的迁移替代解决方案

OpenAnolis小助手

开源 解决方案 龙蜥操作系统 常青藤开源科技 HPCinsights

如何提高网站权重

源字节1号

微信小程序 软件开发 网站开发

AddressSanitizer 技术初体验

焱融科技

内存泄露 存储 文件存储 分布式文件存储

OAI 5G NR+USRP B210安装搭建

柒号华仔

5G 7月月更

CSS 基于文字的图片马赛克你见过吗

南城FE

CSS 前端 马赛克 7月月更

小程序在产业互联网中的作用

Geek_99967b

小程序 小程序容器

视频化全链路智能上云?一文详解什么是阿里云视频云「智能媒体生产」

阿里云视频云

人工智能 媒体 音视频

Java多线程案例之阻塞队列

未见花闻

7月月更

提前解锁 2 大直播主题!今天手把手教你如何完成软件包集成?|第 29-30 期

OpenAnolis小助手

云原生 直播 龙蜥大讲堂 SIG 双周会 CSI 与 open-local

python变量:引用和可变性

AIWeker

Python python小知识 7月月更

A5000 vGPU显示模式切换

姚华

显卡、gpu

beegfs高可用模式探讨

姚华

HPC beegfs 并行文件系统

C#/VB.NET 给PDF文档添加文本/图像水印

在下毛毛雨

C# .net PDF 添加水印

【鲲鹏BoostKit】OminiRuntime ——高效统一的大数据分析Runtime底座

Geek_2d6073

“整洁架构”和商家前端的重构之路

得物技术

架构 前端 重构

redisson bug分析

wgy

Java redis redisson

设计你的安全架构OKR

I

安全架构师 安全架构 企业安全 安全治理

Android 查看签名

沃德

程序员 7月月更

三步就能在OpenHarmony中实现车牌识别

OpenHarmony开发者

OpenHarmony

终于可以一行代码也不用改了!ShardingSphere 原生驱动问世

SphereEx

数据库 ShardingSphere ShardingSphere-JDBC

Tensorflow新一轮迭代路线图:更好的XLA编译和分布式计算_大数据_InfoQ精选文章