TensorFlow推出MLIR以加快机器学习速度
MLIR不是像C ++或Python这样的语言。它代表了这些高级语言和机器代码之间的中间编译步骤。编译器框架LL
致力于谷歌TensorFlow机器学习框架的工程师们已经发现了一个子项目MLIR,它旨在成为机器学习框架的通用中间语言。
MLIR是Multi-Level Intermediate Representation的缩写,它允许将使用TensorFlow和其他机器学习库的项目编译为更有效的代码,从而最大限度地利用底层硬件。更重要的是,MLIR可以及时被编译器使用,将其优化优势扩展到机器学习项目之外。
MLIR不是像C ++或Python这样的语言。它代表了这些高级语言和机器代码之间的中间编译步骤。编译器框架LLVM使用自己的中间表示或IR。LLVM的创始人之一Chris Lattner是MLIR的共同创始人。将MLIR作为LLVM共同项目可以成为推广其采用的一种方式。
在 本月早些时候举行的EuroLLVM会议的幻灯片演示中,Lattner和其他Googler Tatiana Shpeisman解释了TensorFlow如何在内部产生多个IR,但这些不同的IR不会互相受益。MLIR为所有TensorFlow子系统提供单一的标准IR。TensorFlow目前正在迁移以在内部使用MLIR。
MLIR可能提供的另一个好处是并行编译。MLIR旨在允许编译器并行处理不同的代码段,从而允许机器学习模型和其他类型的应用程序更快地推向生产。
MLIR可以为机器学习之外的语言和框架提供其他好处。例如,像Swift和Rust这样基于LLVM的语言必须开发自己的内部IR,因为这些语言中使用的许多优化都无法在LLVM中表达。MLIR可以提供表达这些优化的标准方法,这些优化又可以重复用于其他语言。
- 上一篇
丰田机器人让人们以全新的方式享受东京2020年奥运会
日本以其寿司,动漫,当然还有机器人而闻名,所以这些人在明年最大的国际体育赛事中占据重要地位是很自然的。毫无疑问,将机器人技术扩展到移动市场的丰田在混合2020年奥运会和机器人方面发挥了重要作用。不过,不要指望巨型机甲和Gundams,因为丰田的非恐怖机器人团队将努力让人们以独特的方式体验这一活动,即使是在远方。丰田一直在制造和使用机器人很长一段时间,但直到最近,这主要限于用于制造汽车的机器人,如机器人手臂。然而,最近,该公司一直在制造和使用机器人和机械设备来帮助有行动不便的人,甚至提高有能力的人的能力。
- 下一篇
Vonage收购了人工智能创业公司Over.ai的团队和知识产权
云通信提供商Vonage今天宣布已签署协议,收购总部位于特拉维夫的Over.ai(前身为Sensiya)的技术团队和知识产权,后者是音乐家威尔抢夺企业应用的语音和会话AI开发人员。 2016年7月.i.am,未披露金额。Over.ai的23名工程师的产品和研究部门将加入Vonage在以色列的技术中心,将后者的区域团队扩展到100多人,总研发团队将近600人。Vonage表示,此次收购将使其在与会话相关的人工智能方面获得“重要”人才和专业知识。具体而言,它预计Over.ai的人工智能