精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用于深度學習推理的高性能工具包

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Saumitra Jagdale ? 2022-10-19 09:11 ? 次閱讀

近年來,深度神經網絡在將計算機視覺算法的準確性提升到一個新的水平方面取得了重大進展。OpenVINO 工具包就是這樣一個例子,它可以在提供高性能的同時優化 DNN 模型。

英特爾發布了最新版本(2022.1)的OpenVINO工具包,為任何地方的開發人員提供了更簡單的部署。OpenVINO是“開放式視覺推理和神經網絡優化”的縮寫,是一個跨平臺的深度學習工具包,提供額外的深度學習模型,設備可移植性和更高的推理性能,更少的代碼更改。它專注于通過一次寫入,隨處部署的方法增強深度神經網絡推理,從而優化應用程序的開發生命周期。

該工具包有兩個版本,一個是開源的開放VINO工具包,另一個是英特爾發行版的開放VINO工具包。OpenVINO工具包主要用于開發各種問題的快速解決方案,例如模擬人類視覺,語音識別,自然語言處理,推薦系統等。它為開發人員提供了一種更簡單的替代方案,可以在其AI界面上工作并采用和維護其代碼。OpenVINO建立在最新一代人工神經網絡(ANN)的基礎上,例如卷積神經網絡(CNN)以及循環和基于注意力的網絡。

在英特爾硬件中,OpenVINO 包含計算機視覺和非計算機視覺工作負載。通過其眾多功能,它可確保最佳性能并加快應用程序開發。它提供來自其自己的開放模型庫的預訓練模型,該動物園提供優化的模型。OpenVINO 提供了模型優化器 API,可以轉換您提供的模型并為推理做好準備。推理引擎允許用戶通過編譯優化的網絡并管理特定設備上的推理操作來調整性能。由于該工具包與大多數框架兼容,因此干擾最小,性能最高。

OpenVINO 工具包的應用程序,該工具包使用計算機視覺進行入侵檢測。英特爾的 OpenVINO 工具包分發版旨在促進和簡化高性能計算機視覺和深度學習推理應用的開發、創建和部署,這些應用適用于廣泛使用的英特爾平臺。OpenVINO 的應用范圍從自動化和安全到農業、醫療保健等等。

版本 2022.1 的功能

此版本為以前的版本 2021.3 提供了錯誤修復和功能更改。

已更新、更干凈的 API

這個新版本使維護開發人員的代碼變得更加容易。它可以與張量流約定集成,以最大限度地減少轉換。此版本減少了模型優化器中的 API 參數,以最大程度地降低復雜性。另一方面,在開放式神經網絡交換 (ONNX*) 模型上進行模型轉換的性能已得到顯著提高。

更廣泛的模型支持

用戶可以在更廣泛的深度學習模型中輕松部署應用程序,包括自然語言處理 (NLP)、雙精度和計算機視覺。這些預訓練的模型專注于 NLP 和額外的異常檢測類別,可用于工業檢查、降噪、問答、翻譯和文本到語音轉換。

便攜性和性能

此版本通過跨 CPUGPU 等的自動設備發現、負載平衡和動態推理并行性,有望提升性能。

開放VINO工具包附加組件

計算機視覺注釋工具

數據集管理框架

深度學習主播

神經網絡壓縮框架

開放維諾模型服務器

開放維諾安全附加組件

培訓擴展

開放維諾的工作

OpenVINO工具包由各種開發和部署工具組成,其中包括一組完全配置的預訓練模型和用于評估的硬件。以下步驟描述了開放VINO的工作原理

先決條件:設置開放酒莊

在開始使用實際工作流之前,請確保選擇主機、目標平臺和模型。該工具支持操作系統,如Linux,Windows,macOS和拉斯比安。至于深度學習模型訓練框架,它支持張量流,卡菲,MXNet,Kaldi以及開放神經網絡交換(ONNX)模型格式。

步驟 1:訓練模型

第一步是準備和訓練深度學習模型。您可以從開放模型動物園中找到預先訓練的模型,也可以構建自己的模型。OpenVINO 為公共模型提供經過驗證的支持,并在存儲庫中提供一系列代碼示例和演示。可以使用腳本為用于訓練模型的框架配置模型優化器。

步驟 2:轉換和優化模型

配置模型后,可以運行模型優化器將模型轉換為中間表示 (IR),中間表示形式以一對文件(.xml和.bin)表示。除了文件對(.xml和.bin),模型優化器還通過輸出診斷消息來幫助進一步優化。

步驟 3:針對性能進行調整

在此步驟中,推理引擎用于編譯優化的模型。推理引擎是一個高級(C、C++Python*)推理 API,作為每種硬件類型的動態加載插件實現。它為每個硬件提供最佳性能,而無需維護多個代碼路徑。

步驟 4:部署應用程序

推理引擎用于部署應用程序。使用部署管理器,可以通過將模型、IR 文件、應用程序和關聯的依賴項組裝到目標設備的運行時包中來創建開發包。

總而言之,這個新版本的OpenVINO工具包提供了許多好處,不僅優化了用戶部署應用程序的體驗,還增強了性能參數。它使用戶能夠開發具有輕松部署、更多深度學習模型、更多設備可移植性以及更少代碼更改的更高推理性能的應用程序。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計算機
    +關注

    關注

    19

    文章

    7430

    瀏覽量

    87734
  • 深度學習
    +關注

    關注

    73

    文章

    5493

    瀏覽量

    121000
收藏 人收藏

    評論

    相關推薦

    基于EasyGo Vs工具包和Nl veristand軟件進行的永磁同步電機實時仿真

    EasyGo Vs Addon是一款領先的FPGA仿真工具包軟件,它強大地連接了VeriStand軟件與Matlab/Simulink,為實時測試和驗證領域帶來了前所未有的便利和效率,特別適用于汽車
    的頭像 發表于 11-27 11:28 ?109次閱讀
    基于EasyGo Vs<b class='flag-5'>工具包</b>和Nl veristand軟件進行的永磁同步電機實時仿真

    GPU深度學習應用案例

    能力,可以顯著提高圖像識別模型的訓練速度和準確性。例如,在人臉識別、自動駕駛等領域,GPU被廣泛應用于加速深度學習模型的訓練和推理過程。 二、自然語言處理 自然語言處理(NLP)是
    的頭像 發表于 10-27 11:13 ?335次閱讀

    FPGA仿真工具包軟件EasyGo Vs Addon介紹

    EasyGo Vs Addon是一款領先的FPGA仿真工具包軟件,它強大地連接了VeriStand軟件與Matlab/Simulink,為實時測試和驗證領域帶來了前所未有的便利和效率,特別適用于汽車、航空航天和能源電力等實時測試和驗證至關重要的行業。
    的頭像 發表于 10-24 15:55 ?253次閱讀
    FPGA仿真<b class='flag-5'>工具包</b>軟件EasyGo Vs Addon介紹

    澎峰科技高性能大模型推理引擎PerfXLM解析

    自ChatGPT問世以來,大模型遍地開花,承載大模型應用的高性能推理框架也不斷推出,大有百家爭鳴之勢。在這種情況下,澎峰科技作為全球領先的智能計算服務提供商,在2023年11月25日發布了針對大語言
    的頭像 發表于 09-29 10:14 ?395次閱讀
    澎峰科技<b class='flag-5'>高性能</b>大模型<b class='flag-5'>推理</b>引擎PerfXLM解析

    FPGA做深度學習能走多遠?

    并行計算的能力,可以在硬件層面并行處理大量數據。這種并行處理能力使得 FPGA 在執行深度學習算法時速度遠超傳統處理器,能夠提供更低的延遲和更高的吞吐量,從而加速模型訓練和推理過程,滿足實時性要求較高
    發表于 09-27 20:53

    采用德州儀器 (TI) 工具包進行模擬前端設計應用說明

    電子發燒友網站提供《采用德州儀器 (TI) 工具包進行模擬前端設計應用說明.pdf》資料免費下載
    發表于 09-09 11:21 ?0次下載
    采用德州儀器 (TI) <b class='flag-5'>工具包</b>進行模擬前端設計應用說明

    深度學習編譯工具鏈中的核心——圖優化

    等,需要調整優化網絡中使用的算子或算子組合,這就是深度學習編譯工具鏈中的核心——圖優化。圖優化是指對深度學習模型的計算圖進行分析和優化的過程
    的頭像 發表于 05-16 14:24 ?849次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b>編譯<b class='flag-5'>工具</b>鏈中的核心——圖優化

    QE for Motor V1.3.0:汽車開發輔助工具解決方案工具包

    電子發燒友網站提供《QE for Motor V1.3.0:汽車開發輔助工具解決方案工具包.pdf》資料免費下載
    發表于 02-19 10:44 ?0次下載
    QE for Motor V1.3.0:汽車開發輔助<b class='flag-5'>工具</b>解決方案<b class='flag-5'>工具包</b>

    求助,請問有沒有labview opc ua工具包 2018 啊

    如題,求助,請問有沒有labview opc ua工具包 2018 啊。只要2018的哦
    發表于 01-25 20:14

    利用ProfiShark 構建便攜式網絡取證工具包

    網絡安全領域日益重視便攜式取證工具的靈活應用。本文介紹了如何構建一個以ProfiShark1G為核心的便攜式網絡取證工具包,以提高網絡取證的效率和實效性
    的頭像 發表于 01-13 08:04 ?1554次閱讀
    利用ProfiShark 構建便攜式網絡取證<b class='flag-5'>工具包</b>

    Torch TensorRT是一個優化PyTorch模型推理性能工具

    那么,什么是Torch TensorRT呢?Torch是我們大家聚在一起的原因,它是一個端到端的機器學習框架。而TensorRT則是NVIDIA的高性能深度學習
    的頭像 發表于 01-09 16:41 ?1605次閱讀
    Torch TensorRT是一個優化PyTorch模型<b class='flag-5'>推理性能</b>的<b class='flag-5'>工具</b>

    解決方案工具包QE顯示[RX,RA]V3.2.0:用于顯示應用程序的開發輔助工具

    電子發燒友網站提供《解決方案工具包QE顯示[RX,RA]V3.2.0:用于顯示應用程序的開發輔助工具.pdf》資料免費下載
    發表于 01-03 09:59 ?0次下載
    解決方案<b class='flag-5'>工具包</b>QE顯示[RX,RA]V3.2.0:<b class='flag-5'>用于</b>顯示應用程序的開發輔助<b class='flag-5'>工具</b>

    用上這個工具包,大模型推理性能加速達40倍

    作者: 英特爾公司 沈海豪、羅嶼、孟恒宇、董波、林俊 編者按: 只需不到9行代碼, 就能在CPU上實現出色的LLM推理性能。 英特爾 ?Extension for Transformer 創新工具包
    的頭像 發表于 12-01 20:40 ?1104次閱讀
    用上這個<b class='flag-5'>工具包</b>,大模型<b class='flag-5'>推理性能</b>加速達40倍

    深度學習在人工智能中的 8 種常見應用

    深度學習簡介深度學習是人工智能(AI)的一個分支,它教神經網絡學習推理。近年來,它解決復雜問題
    的頭像 發表于 12-01 08:27 ?3250次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b>在人工智能中的 8 種常見應用

    為IoT和IIoT應用選擇微控制器開發工具包的介紹性指南

    為IoT和IIoT應用選擇微控制器開發工具包的介紹性指南
    的頭像 發表于 11-30 15:51 ?525次閱讀
    為IoT和IIoT應用選擇微控制器開發<b class='flag-5'>工具包</b>的介紹性指南