成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

滴滴開源 AoE:一種快速集成 AI 的終端運行環境 SDK

新聞 人工智能
滴滴開源了一個終端側 AI 集成運行時環境(IRE)—— AoE(AI on Edge)。AoE 以 “穩定性、易用性、安全性” 為設計原則,可以幫助開發者將不同框架的深度學習算法輕松部署到終端高效執行。

 滴滴開源了一個終端側 AI 集成運行時環境(IRE)—— AoE(AI on Edge)。AoE 以 “穩定性、易用性、安全性” 為設計原則,可以幫助開發者將不同框架的深度學習算法輕松部署到終端高效執行。

 


 

滴滴之所以要做這樣一個運行時框架,原因有兩個:

 

  • 一是隨著人工智能技術快速發展,這兩年涌現出了許多運行在終端的推理框架,在給開發者帶來更多選擇的同時,也增加了將 AI 布署到終端的成本;
  • 二是通過推理框架直接接入 AI 的流程比較繁瑣,涉及到動態庫接入、資源加載、前處理、后處理、資源釋放、模型升級,以及如何保障穩定性等問題。

 

根據介紹,當前有以下 8 種終端運行的主流推理框架:

 


 

 

從本質上來說,無論是什么推理框架,都必然包含初使化、前處理、執行推理、后處理、釋放資源這 5 個處理過程,對這些推理過程進行抽象,是 AoE 支持各種推理框架的基礎。目前 AoE 實現了對兩種推理框架 NCNN 和 TensorFlow Lite 的支持。
具體來說,AoE 集成運行環境最基本的便是抽象推理操作,通過依賴倒置的設計,使得業務只依賴 AoE 的上層抽象,而不用關心具體推理框架的接入實現。這種設計帶來的最大的好處是開發者隨時可以添加新的推理框架,而不用修改框架實現,做到了業務開發和 AoE SDK 開發完全解耦。

 

 

在 AoE SDK 中這一個抽象是:

 

  • InterpreterComponent:用來處理模型的初使化、執行推理和釋放資源。
  • Convertor:用來處理模型輸入的前處理和模型輸出的后處理。

 

[[275547]][[275548]]AoE 還有另一個特性是具有穩定性保障。眾所周知,Android 平臺開發的一個重要的問題是機型適配,尤其是包含大量 Native 操作的場景,機型適配的問題尤其重要,一旦應用在某款機型上面崩潰,造成的體驗損害是巨大的。

 

 

有數據表明,因為性能問題,移動 App 每天流失的活躍用戶占比 5%,這些流失的用戶,6 成的用戶選擇了沉默,不再使用應用,3 成用戶改投競品,剩下的用戶會直接卸載應用。因此,對于一個用戶群龐大的移動應用來說,保證任何時候 App 主流程的可用性是一件最基本、最重要的事。

 

 

結合 AI 推理過程來看,不可避免地,會有大量的操作發生在 Native 過程中,不僅僅是推理操作,還有一些前處理和資源回收的操作也比較容易出現兼容問題。為此,AoE 運行時環境 SDK 為 Android 平臺上開發了獨立進程的機制,讓 Native 操作運行在獨立進程中,同時保證了推理的穩定性(偶然性的崩潰不會影響后續的推理操作)和主進程的穩定性(主進程任何時候不會崩潰)。

 

 

具體實現過程主要有三個部分:注冊獨立進程、異常重新綁定進程以及跨進程通信優化。

 

 

目前 AoE SDK 已經在滴滴銀行卡 OCR 上應用使用,想更加清晰地理解 AoE 和推理框架、宿主 App 的關系,可以通過下面的業務集成示意圖來了解它:

 

 

已經開源的運行時環境 SDK 包括 Android 和 iOS 平臺,此外 Linux 平臺運行時環境 SDK 正在緊鑼密鼓地開發中,預計在 9 月底也會釋出。

 

 

責任編輯:張燕妮 來源: 開源最前線
相關推薦

2015-01-21 15:35:58

開源

2011-07-04 17:53:48

快速測試

2012-10-12 09:32:14

開源云開源云技術云標準

2022-02-25 14:42:09

OpenHarmon環境搭建鴻蒙

2020-11-08 13:50:19

Kubernetes容器

2020-06-17 09:59:17

人工智能

2020-12-23 10:10:23

Pythonweb代碼

2022-06-22 09:44:41

Python文件代碼

2022-07-07 10:33:27

Python姿勢代碼

2020-12-09 10:15:34

Pythonweb代碼

2017-02-14 17:29:42

Android毛玻璃虛化效果

2010-07-21 16:23:09

運行telnet程序

2018-01-31 09:23:57

惡意軟件代碼方法

2018-03-20 09:25:19

AI

2022-05-06 15:56:01

開源物聯網邊緣計算

2018-05-04 15:26:10

Android開發全屏幕

2017-08-11 19:02:21

Android全屏幕適配

2023-06-19 09:01:17

2015-01-20 09:21:15

開源云計算云應用

2017-01-22 16:35:02

iOSBlockCallback
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美色999| 色片在线观看 | 天天操夜夜艹 | 日韩日韩日韩日韩日韩日韩日韩 | 久久综合一区二区 | 日韩www| 国产片一区二区三区 | 99精品国产一区二区三区 | 亚洲视频一区在线观看 | 在线色网址 | 精品自拍视频在线观看 | aaa国产大片| 91在线一区 | 国产午夜精品一区二区三区四区 | 蜜桃特黄a∨片免费观看 | 久久99精品国产麻豆婷婷 | 天天夜碰日日摸日日澡 | 欧美精品电影一区 | 一区二区三区国产 | 久久综合久 | 国产精品毛片一区二区在线看 | 久久成人免费 | 日本不卡视频 | 亚洲精品2| 亚洲精品视频在线播放 | 午夜激情免费视频 | 午夜影院 | 久久久成人网 | 网站黄色av | 日韩欧美手机在线 | 中文字幕亚洲无线 | 日韩国产一区二区三区 | av中文网| 亚洲欧美一区二区三区国产精品 | 别c我啊嗯国产av一毛片 | 一区二区三区视频在线观看 | 成人欧美一区二区三区在线播放 | 日韩美女爱爱 | 一级黄色片美国 | 日韩在线h | 国产超碰人人爽人人做人人爱 |