Uber开源Neuropod以统一AI框架并将模型转化为产品

发布时间:2020-06-09 16:12:04 【来源:

Uber今天开源了Neuropod,这是现有机器学习框架之上的抽象层,为开发,训练和部署AI模型提供了接口。该公司表示,它旨在使研究人员更容易在他们选择的框架内构建模型,同时简化产品生产。

在行业和学术界,数据科学家在开发过程中使用多种框架的情况并不少见。例如,优步(Uber)的高级技术小组(ATG)在过渡到Facebook的PyTorch之前集成了Google的TensorFlow,这导致与TensorFlow一起运行时内存损坏和调试问题。Neuropod旨在通过使框架在运行模型时看起来相同来防止不兼容,并为TensorFlow,PyTorch,Keras和TorchScript提供开箱即用的支持。

Neuropod首先概述了模型要解决的问题:对输入和输出的规范描述,包括名称,数据类型等。这使它可以将问题视为接口并抽象化实现,以便解决相同问题的任何模型都可以互换,即使它们使用不同的框架和编程语言也是如此。(例如,如果用户想从C ++运行PyTorch模型,Neuropod将在后台启动一个Python解释器,并与之通信以运行模型。)

Neuropod将现有模型包装在包含原始模型以及元数据,测试数据和自定义操作的软件包中。应用程序与与框架无关的API进行交互,并且Neuropod将这些与框架无关的调用转换为对基础框架的调用。最后,Neuropod导出模型并建立度量标准管道以将性能与定义的基准进行比较。

优步表示,在过去的一年中,它内部使用Neuropod开发了数百种模型,用于需求预测,乘车预计到达时间(ETA)预测,Uber Eats的菜单转录以及自动驾驶车辆的对象检测模型。未来的版本将引入版本控制,该功能将允许用户在导出模型时指定框架的所需版本范围;密封操作,使应用程序可以使用模型训练资源指定“完成”的时间;dockerized worker进程,提供了模型之间的更多隔离。

Uber在博客中写道:“随着我们通过增强现有功能并引入新功能来继续扩展Neuropod的方式,我们期待与开源社区合作,以改进图书馆。”“ Neuropod在Uber的各种深度学习团队中都非常有用,我们希望它对其他人也有好处。”

中国联通:已累计开通5G基站33.2万站 到今年年底预计超过38万个
饿了么现已入驻1000所高校食堂 校园内平均20分钟送达
谷歌在西雅图附近规划新园区 在亚马逊和微软总部所在地扩大触角
我国国家顶级域名“.CN”数量超过2300万个 IPv6规模化部署提速
邬贺铨:截至8月我国IPv6活跃用户达3.65亿 占互联网用户之比达40.32%
苹果、谷歌、英特尔等公司已经加入行业组织美国“6G联盟”
微软今天正式终止Win7嵌入式系统支持 花钱可买三年补丁
OPPO将发布首款概念级应用OPPO CybeReal 针对AR领域

[ 最新资讯 ]

始祖鸟之家双面派对,设计师系列惊艳亮相

  11月24日,被誉为户外爱马仕的始祖鸟(ARC’TERYX)全新概念店——始祖鸟之家在全国顶级商圈北京国贸开业了。现场门店实拍图片   ...

曝小米显示器34寸本月最后一单出货后将暂停供应 因三星无屏供应原因

  本月初,视讯堂消息称小米的 34 寸带鱼屏显示器型号,之后可能无法再保持 1999 元的价格进行销售。今天,视讯堂发布最新消息,称小 ...

微星Stealth 15M超轻游戏本纯净白即将上架 屏幕为15.6英寸

  根据微星笔记本官方的消息,微星 Stealth 15M (纯净白)即将上架预约,这款笔记本是首款采用 11 代低压酷睿 + RTX 2060 配置的 ...

EG7今天宣布收购《机甲战士5》开发商Piranha Games 增加其游戏公司种类

  Enad Global 7(EG7)今天(11 27)宣布收购《机甲战士5》开发商Piranha Games,增加了其游戏公司的种类。  EG7已同意以2410万美元的 ...

华米将推出GTS 2 mini手表:将于12月1日发布 外观更轻薄更精致

  根据华米创始人黄汪的消息,华米将推出 GTS 2 mini 手表,外观更轻薄更精致。    根据华米微博的消息, GTS 2 mini 手表将 ...

冬季必看的小黑裤穿搭指南|九牧王男裤专家

  伴随着秋冬而来的除了购物欲还有穿搭热情,但如果你正苦于衣服少、缺乏穿搭灵感,那么,一条百搭、舒适的九牧王小黑裤,或许可以帮到你,只 ...