日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

現(xiàn)如今,深度學習技術為工業(yè)質檢、安防巡檢、金融、醫(yī)療、能源等各行各業(yè)降本增效的效果已被廣泛驗證。然而,深度學習算法往往需要較高性能的計算芯片,以滿足大計算量、高推理速度等產業(yè)需求。這帶來一個問題,如果對前期大批量投入的低性能設備進行升級甚至更換,都將是一筆非常大的費用,從而提升了產業(yè)智能化升級時前期投入的硬件成本。比如,在工業(yè)界,產線上已有的工控機大多只配備了CPU,而深度學習涉及海量計算需要運算速度更快的GPU來處理,而GPU的價格非常昂貴,如果全部升級為高性能GPU,成本非常高。

有沒有什么好辦法,可以在不升級硬件或者不使用低功耗芯片的情況下,盡量提升算法的性能呢?

飛槳全流程開發(fā)工具PaddleX,在打通深度學習全流程開發(fā)的基礎上,為產業(yè)開發(fā)者提供了多種高性能部署方案及詳細的示例工程。

事不宜遲,讓我?guī)焖倭私庖幌逻@套方案吧!

首先,飛槳(PaddlePaddle)以百度多年的深度學習技術研究和業(yè)務應用為基礎,是中國首個開源開放、技術領先、功能完備的產業(yè)級深度學習平臺,集深度學習核心訓練和推理框架、基礎模型庫、端到端開發(fā)套件和豐富的工具組件于一體。目前,飛槳已凝聚超230萬開發(fā)者,服務企業(yè)9萬家,基于飛槳開源深度學習平臺產生了31萬個模型 。

而PaddleX 是飛槳產品矩陣中的一個重要工具組件,它提供了一套極其易用的開發(fā)方案,使開發(fā)者可以快速完成多種計算機視覺算法的開發(fā)、優(yōu)化、并實現(xiàn)高效部署上線。

圖1 PaddleX 飛槳全流程開發(fā)工具全景圖

得益于Paddle Lite--飛槳輕量化推理引擎,憑借其多平臺高性能深度學習預測引擎的能力,可以使開發(fā)者極其便捷地完成從Mobile到Server多種硬件平臺的部署(包括ARM CPU、Mali GPU、Adreno GPU、華為NPU以及FPGA等架構),并持續(xù)增加更多新硬件。

此外,基于飛槳與英特爾的長期合作,開發(fā)者也可以使用OpenVINO來提升飛槳模型在英特爾的CPU、VPU等芯片上的性能。

目前,全流程深度學習開發(fā)套件PaddleX,為開發(fā)者提供了一套完整的基于OpenVINO的部署方案。通過這套方案,對部分企業(yè)來講,無需額外配置任何硬件,便可以快速便捷地將最先進的深度學習算法模型部署至CPU工控機,進行深度學習算法的升級。

具體的技術實現(xiàn)的流程如下圖所示:

圖2 飛槳模型通過轉換為ONNX打通OpenVINO部署

當前PaddleX對OpenVINO的支持情況如下表所示:

QQ截圖20201208164001

表1 PaddleX對OpenVINO的支持情況

表說明:Raspbian OS為樹莓派操作系統(tǒng),檢測模型僅支持YOLOV3,分割模型不支持FastSCNN。

隨著飛槳與英特爾合作的持續(xù)深化,支持適配的算法及加速性能將會進一步提升。

那么OpenVINO到底是什么?又為什么可以提升飛槳的模型性能呢?下面逐一為您解答。

OpenVINO是英特爾針對自家硬件開發(fā)的深度學習部署工具套件,它基于通用API接口,支持多種英特爾硬件平臺,包括CPU、VPU(視覺處理單元)、iGPU、FPGA;并且支持異構計算,可以加速工控機或服務器CPU設備上深度學習模型的預測性能。同時,通過集成OpenCV、OpenGL等工具套件,為開發(fā)者簡化并加速部署流程。

對于邊緣側設備部署場景,OpenVINO還可以通過支持神經計算棒(一種基于VPU的深度學習硬件USB驅動器)實現(xiàn)在樹莓派等低性能的嵌入式設備上部署復雜的深度學習模型,讓AI在邊緣側的硬件設備上有更豐富的應用場景。在云端或者是工業(yè)場景,OpenVINO更是可以直接在不添加任何其他算力設備的情況下加速CPU上深度學習模型的部署性能,大大提升現(xiàn)有硬件設備的性價比。

圖片包含 藍色, 桌子, 空氣, 男人描述已自動生成

圖3 神經計算棒

PaddleX在打通OpenVINO對飛槳模型進行加速部署的基礎上,提供了豐富的實戰(zhàn)案例、示例工程,使開發(fā)者每一步都有例可依,有據可考。

PaddleX當前提供的CPU加速部署端到端案例包括:

1) 【工業(yè)質檢】CPU加速部署YOLOV3模型;

2) 【二代神經計算棒】結合【樹莓派】加速部署MobileNetV2模型

圖片包含 游戲機, 電子, 電路描述已自動生成

圖4 神經計算棒配合樹莓派進行模型部署

加速效果性能測試

PaddleX對比測試了OpenVINO在CPU和VPU上的部署性能。

1) CPU性能測試

在型號為:Intel(R) Core(TM) i9-9820X@3.30GHz,模型推理的時間以及圖像預處理時間結果如下表所示。YOLOV3-MobileNetV3-Prune表示經過剪裁后的模型。

2

表2 質檢模型剪裁前后在CPU上的推理時間對比

從表2中可以看出PaddleX訓練出來的模型借助OpenVINO在CPU上的部署性能完全可以達到工業(yè)級的要求,而且裁剪方案還能進一步提升預測的性能。

2) VPU性能測試

在樹莓派3B上插入神經計算棒測試了OpenVINO的性能加速比,并與樹莓派自帶的ARM處理器進行對比,結果如下表所示,單位為ms/image(均不包含數據預處理用時)。

表3 分類模型在VPU上使用OpenVINO和ARM的性能加速比對比

從表3可以看出,配合計算神經棒,可以顯著提升模型在邊緣側的部署性能,給人們對AI應用開辟了新的想象空間。

除此之外,PaddleX 還針對產業(yè)具體應用場景提供了特殊的適配及優(yōu)化工作,并結合具體、詳盡的案例為開發(fā)者提供盡可能深層的支持,其中包括:

工業(yè)表計讀數、人像分割、遙感影像分割(RGB)、遙感影像分割(多通道)、地塊變化檢測、工業(yè)質檢等。

分享到:
標簽:英特爾 低成本 智能化 算法 部署 推動 優(yōu)化 性能
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰(zhàn)2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定