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

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

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

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

 


 

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

 

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

 

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

 


 

 

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

 

 

在 AoE SDK 中這一個抽象是:

 

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

 

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

 

 

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

 

 

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

 

 

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

 

 

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

 

 

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

 

 

責任編輯:張燕妮 來源: 開源最前線
相關(guān)推薦

2015-01-21 15:35:58

開源

2011-07-04 17:53:48

快速測試

2012-10-12 09:32:14

開源云開源云技術(shù)云標準

2022-02-25 14:42:09

OpenHarmon環(huán)境搭建鴻蒙

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

開源物聯(lián)網(wǎng)邊緣計算

2017-08-11 19:02:21

Android全屏幕適配

2018-05-04 15:26:10

Android開發(fā)全屏幕

2023-06-19 09:01:17

2015-01-20 09:21:15

開源云計算云應用

2017-01-22 16:35:02

iOSBlockCallback
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲国产激情 | 综合久久综合久久 | 99re视频这里只有精品 | 亚洲一区二区中文字幕 | 亚洲欧美国产精品久久 | 日韩一区二区三区在线 | 日韩欧美国产精品 | 国产精品久久久久一区二区 | 午夜精品久久久久久久99黑人 | 欧洲视频一区二区 | 91免费在线视频 | 欧美在线观看一区 | 国产精品大片 | 国产一级淫片免费视频 | 三级免费 | 一二区视频 | 日韩网站在线 | av一区二区三区四区 | 亚洲国产欧美日韩 | 日批av| 啪视频在线| 毛片av免费在线观看 | 超碰在线97国产 | av特级毛片 | 在线播放中文 | 亚洲最大的黄色网址 | 天天干视频在线 | 91色在线 | 欧美电影一区 | 成人精品一区 | 国产三区av | 在线黄色影院 | 国产乱码精品1区2区3区 | 日韩亚洲视频 | 久久精品网 | 国产精品成人av | 九九九精品视频 | 欧美日韩在线观看视频 | 日韩亚洲一区二区 | 色www精品视频在线观看 | 热99在线 |