
GraphPipe是甲骨文用来部署机器学习模型的工具,现在对外开源。GraphPipe解决了部署模型面临的3个问题,框架传输标准不一、复杂的模型部署工作以及解决方案效能低落。目前GraphPipe高效能服务器支援TensorFlow、PyTorch、mxnet、CNTK和caffe2内建的模型。
虽然近年机器学习的发展有长足进步,现存不少框架,都可以帮助开发者快速的产生出机器学习模型,不过,甲骨文指出,要将机器学习模型部署到生产环境中,才是挑战的开始。由于机器学习模型提供服务的API并没有统一标准,可能是透过协定缓冲区(Protocol Buffers)或是自定义的JSON格式的方式,因此开发者经常会在框架操作上遇到困难。一般来说,应用程序需要一个特制的客户端,负责与部署的模型沟通,而这个情况会因为程式架构使用多个框架,情况变得更加复杂,开发者势必要撰写自定义的程式码,来整合多个框架。
此外,建构机器学习模型服务器也并非一件简单的事,训练模型的方法通常比部署要来的受人瞩目,部署模型的资源相对较少,甲骨文表示,开箱即用的机器学习解决方案很少,并举例,像是开发者要使用TensorFlow的GPU版本提供服务,最好有战斗数天的心理准备。部署模型还有另一个问题,甲骨文认为,不少现有的解决方案并不关注效能表现,对于特定应用情境影响大。
而GraphPipe能够解决上述的各种问题,GraphPipe为传输张量资料,提供了标准高效能协定,并且简化客户端与服务器部署的工作,让任何框架部署和机器学习查询的工作变得简单。甲骨文提到,GraphPipe的高效能协定,目的在简化和标准化远端与近端间的机器学习资料传输,目前在深度学习的架构中,传输张量资料并没有主流标准,开发人员可能会使用效能低落的JSON协定,抑或是TensorFlow协定缓冲区,效能虽然较好却又带有TensorFlow的包袱。
GraphPipe以二进制内存映射格式,提升传输效率,并且维持简单的相依性。GraphPipe内含一组Flatbuffer定义,以及根据Flatbuffer定义提供模型服务的指南,并且含有TensorFlow、ONNX和caffe2的使用范例,另外,也提供了透过GraphPipe查询模型服务的客户端函式库。本质上,GraphPipe请求行为类似于TensorFlow预测请求,只不过使用Flatbuffers作为讯息格式,而Flatbuffers则是类似Google协定缓冲区,具备在反序列化步骤避免内存复制好处。
甲骨文展示了GraphPipe的高效能表现,首先比较了自定义ujson API、TensorFlow预测请求协定缓冲区以及GraphPipe远端请求,在Python中浮点数张量资料的序列化和反序列化速度。请求包含了1,900万个浮点数值,并且收到回应的320万个浮点数值,GraphPipe无论在请求或是收到回应花的秒数都是最低的,即便较耗时的序列化请求也花费不到0.1秒,但是Json在请求上都花了超过1.4秒的时间,甲骨文解释,之所以GraphPipe可以表现的这么快速,是因为Flatbuffers不需要内存复制。
接着,甲骨文把Python-JSON TensorFlow、TensorFlow以及GraphPipe-go TensorFlow模型服务器,比较其端对端资料吞吐量。三种的后端模型都是相同的,使用单一和5个执行绪不停的对服务器发出大量请求,并计算模型每秒可以处理的资料行数。由图中可以看出,Python-JSON和TensorFlow在单一和多执行绪的表现没有太大的差异,约在每秒50行上下,但GraphPipe的表现却可以是其他组的5倍以上。
GraphPipe的资料都可以在GitHub中找到,服务器目前提供了Python和Go版本,而客户端也有Python和Go版本,之后会再支援Java。
相关文章
- YouTube更新违反规定政策,提升惩处透明度和一致性
2023-12-31 14:00:52
- 传苹果将把中国iCloud正式交给本地化经营 苹果手机icloud换区存储操作
2023-12-27 18:34:43
- 刘德华代言什么手机?刘德华成华为Mate 60 RS非凡大师华为5G新手机代言人
2023-09-26 21:55:08
- WebOS新系统:Palm Pre手机最新款高价登港
2023-06-23 15:39:14
- 帮助企业组织对抗勒索软件,资安通报机构设立防护专区,可协助事前、事中与事后因应
2023-06-22 09:36:10
- 蔚来全系产品降价3万 取消免费换电 换一次电池180元
2023-06-12 17:27:49
- 电商平台三巨头开打最大规模折扣 价格战再次打响
2023-03-05 18:58:40
- 爱立信节省成本裁员四千人 爱立信全球员工总数五分之一
2023-02-24 22:27:29
- 蜜芽关停近况,八位数重金买三字顶级新域名mia.com也关闭
2023-02-23 16:18:14
- 联想CEO杨元庆:联想集团需要裁员32%削减部分业务支出
2023-02-18 12:45:25
- 蓝色光标2022营收亏损18亿 客户预算减少明显
2023-02-18 12:40:08
- 三星工厂或将80%生产转至越南 因本地劳动力成本上升
2023-02-17 23:09:16
- 香港八达通卡如何激活?没用失效过期余额怎么办
2023-02-17 18:34:51
- 中兴通讯被曝将裁员20% 称只裁国外的
2023-02-17 18:33:26
- 苹果新iPhone15Pro手机终于改用USB-C(火牛)数据线??Lightning充电接口退出
2023-02-17 16:57:22
- 突发!蓝色光标曾为中国民企500强龙头 如今业绩亏损断崖下跌
2023-02-16 14:31:19
- 三星发布自家carplay车载中控系统 Car Mode for Galaxy 可以连接carplay吗?
2023-02-14 00:53:17
- Opera浏览器宣布集成ChatGPT 一键生成网页内容摘要
2023-02-14 00:32:08
- 谷歌google计划重返进入中国市场?但结果可能令你失望
2023-02-13 16:57:15
- Zoom紧急裁员1300人 佔员工总数15%
2023-02-08 14:59:11
最新资讯
淘宝天猫仅退款属于诈骗吗?淘宝天猫开始部分取消仅退款
2024-10-01 13:01:28哈啰app借钱|哈啰借钱app下载安装免费小小上当和电话骚扰
2024-10-01 11:22:38白嫖党|山西大同大学学生网购申请“仅退款”被拒骂客服一小时
2024-09-27 09:10:44北大数学教授袁新意《姜萍事件的疑点分析》点评姜萍板书 阿里巴巴竞赛受质疑
2024-06-28 10:07:40天猫新规可以无条件申请“仅退款”了?淘宝天猫又离狗多多零元购近了一步
2024-06-28 09:27:13
手机
中国11月手机出货量增34% 5G手机出货量2709.2万部
2023-12-28 19:27:57荣耀发布新一代旗舰荣耀Magic5系列,新款上市价格分期0首付3999元起
2023-03-06 16:12:32美国商务部指违禁,长江存储被美国拜登制裁名单面临停工裁员
2023-02-17 18:41:53苹果Apple iOS车载系统CarPlay支持哪些更多汽车品牌
2023-02-02 17:33:27香港去哪买三星手机回来吗? 买香港便宜售价手机市场地点和网站
2023-02-02 11:03:11
数码
华为5G芯片正式亮相:预示华为将发首款5G手机
2023-08-31 13:22:33腾讯传计划放弃虚拟现实VR硬件计划
2023-02-17 23:32:30三星手机份额大跌!三星手机中国市场份额变化国内仅剩3%
2023-02-01 17:06:15三星手机份额大跌在中国没市场了!国内市场占有率仅剩1%国外比苹果销量高
2023-02-01 16:59:53vivo发布2022 vivoNEX手机极简易浏览器下载:简洁流畅无广告!
2022-12-02 17:29:30
科技
B站怎么炸崩了哔哩哔哩服务器今日怎么又炸挂了?技术团队公开早先原因
2023-03-06 19:05:55苹果iPhoneXS/XR手机电池容量续航最强?答案揭晓
2023-02-19 15:09:54华为荣耀两款机型起内讧:荣耀Play官方价格同价同配该如何选?
2023-02-17 23:21:27google谷歌原生系统Pixel3 XL/4/5/6 pro手机价格:刘海屏设计顶配版曾卖6900元
2023-02-17 18:58:09科大讯飞同传同声翻译软件造假 浮夸不能只罚酒三杯
2023-02-17 18:46:15