欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文了解Intel?Developer Cloud之DL Workbench深度學(xué)習(xí)工作臺(tái)

英特爾物聯(lián)網(wǎng) ? 來源:英特爾物聯(lián)網(wǎng) ? 2023-05-12 09:37 ? 次閱讀

文章作者:周兆靖

DL Workbench 深度學(xué)習(xí)工作臺(tái)

是 OpenVINO軟件棧中非常重量級(jí)的一個(gè)工具

涉及到的內(nèi)容和操作比較多

決定還是另起一篇來介紹!

1.概述介紹

如果您對(duì)深度學(xué)習(xí)感興趣,DL Workbench 提供了更為直觀的學(xué)習(xí)平臺(tái):帶您了解什么是神經(jīng)網(wǎng)絡(luò),神經(jīng)網(wǎng)絡(luò)是如何工作的,以及如何檢查它們的架構(gòu)。您可以在開發(fā)產(chǎn)品之前,學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)的分析和優(yōu)化網(wǎng)絡(luò)的基礎(chǔ)知識(shí),以及熟悉 OpenVINO生態(tài)系統(tǒng)及其主要組件。如果您是資深的 AI 工程師,DL Workbench 將為您提供一個(gè)方便的 web 界面,以實(shí)時(shí)優(yōu)化您的模型并可以為您的產(chǎn)品落地進(jìn)行加速。

DL Workbench 可以很方便地測(cè)量和分析模型性能,同時(shí)在實(shí)驗(yàn)中調(diào)整模型以提高性能,最終分析模型的拓?fù)浣Y(jié)構(gòu)并產(chǎn)生可視化輸出。DL Workbench 的工作流程如下圖所示:

1d52eaa2-f005-11ed-90ce-dac502259ad0.png

圖1-1 DL Workbench 的工作流程

英特爾提供了兩種運(yùn)行 DL workbench(DLWB)環(huán)境?;诒镜赜布?DLWB 環(huán)境,訪問的算力僅限本地現(xiàn)有的算力資源;基于 IntelDeveloper Cloud 的 DLWB 提供了豐富的算力選項(xiàng)用于模型的橫向?qū)Ρ群头治?,同時(shí)提供了類似本地化的用戶操作體驗(yàn)。

IntelDeveloper Cloud 平臺(tái)上運(yùn)行 DLWB 方法:

Run DL Workbench in Intel DevCloud

https://docs.openvino.ai/latest/workbench_docs_Workbench_DG_Start_DL_Workbench_in_DevCloud.html

(復(fù)制鏈接到瀏覽器打開)

本地硬件運(yùn)行 DLWB 的方法:

Run DL Workbench on Local System

https://docs.openvino.ai/latest/workbench_docs_Workbench_DG_Run_Locally.html

(復(fù)制鏈接到瀏覽器打開)

接下來我們?cè)?Intel Developer Cloud 平臺(tái)來運(yùn)行 DLWB,無需安裝,直接運(yùn)行。

2. 啟動(dòng)DL Workbench

在 Intel Developer Cloud 平臺(tái)上啟動(dòng) DL Workbench 的步驟如下:

1打開 Work with Intel Distribution of OpenVINO Toolkit 頁面:

https://www.intel.com/content/www/us/en/developer/tools/devcloud/edge/overview.html

(復(fù)制鏈接到瀏覽器打開)

劃到頁面下半部分,點(diǎn)擊 Deep Learning Workbench:

https://www.intel.com/content/www/us/en/developer/tools/devcloud/edge/build/overview.html

(復(fù)制鏈接到瀏覽器打開)

1d85c1de-f005-11ed-90ce-dac502259ad0.png

圖2-1 DL Workbench啟動(dòng)一

2運(yùn)行第一個(gè) Cell 里的代碼,之后會(huì)出現(xiàn)“Start Application”,點(diǎn)擊“Start Application”并等待初始化完成,進(jìn)入點(diǎn)擊“Launch DL Workbench”啟動(dòng) DL Workbench( 以下簡(jiǎn)稱 DLWB):

1db419f8-f005-11ed-90ce-dac502259ad0.png

圖2-2 DL Workbench 啟動(dòng)二

3. 使用DL Workbench評(píng)估模型性能

DLWB 的主界面如下圖所示,點(diǎn)擊 “Create Project” 進(jìn)行模型評(píng)估:

1dd92e6e-f005-11ed-90ce-dac502259ad0.png

圖3-1 創(chuàng)建 Project

步驟一

模型選擇

首先點(diǎn)擊“import model”,導(dǎo)入需要評(píng)估的模型。Open Model Zoo 是我們提供的一個(gè)在線模型庫,你可以直接從庫中下載需評(píng)估的模型,當(dāng)然,你也可以上傳你的本地的模型文件,既可以是 IR 格式,也可以是原生的模型格式:

1dfbf192-f005-11ed-90ce-dac502259ad0.png

圖3-2 選擇模型

步驟二

設(shè)備選擇

單擊選定模型完成之后,請(qǐng)點(diǎn)擊“Select an Environment”,這里可以選定你部署的設(shè)備節(jié)點(diǎn),Intel DevCloud 平臺(tái)的設(shè)備都可以進(jìn)行實(shí)驗(yàn):

1e4f87b2-f005-11ed-90ce-dac502259ad0.png

圖3-3 選擇設(shè)備一

你可以在”Device” 下拉菜單里選擇該模型運(yùn)行在 CPU 上還是集成 GPU 上:

1e71180a-f005-11ed-90ce-dac502259ad0.png

圖3-3 選擇設(shè)備二

步驟三

數(shù)據(jù)集選擇

點(diǎn)擊“Next Step”之后進(jìn)入數(shù)據(jù)集選擇頁面,點(diǎn)擊“import Dataset”,你可以選擇使用 DLWB 提供的圖像創(chuàng)建一個(gè)數(shù)據(jù)集,或者通過本地上傳已有的數(shù)據(jù)集,例如 COCO,VOC,ImageNET 等格式的數(shù)據(jù)集:

1e8854f2-f005-11ed-90ce-dac502259ad0.png

圖3-4 選擇數(shù)據(jù)集

步驟四

推理性能測(cè)試

點(diǎn)擊“Create Project”之后,開始運(yùn)行推理,等待推理完成之后,可以直觀的看到模型的 FPS 指標(biāo),以 FPS 值來判斷這個(gè)模型的性能水平:

1ea5f214-f005-11ed-90ce-dac502259ad0.png

圖3-5 推理性能測(cè)試

4. DL Workbench 模型調(diào)試

4.1模型單層運(yùn)行時(shí)間統(tǒng)計(jì)

在模型網(wǎng)絡(luò)分析板塊,DLWB 可以計(jì)算出模型中每一層的消耗時(shí)間,可以以此進(jìn)行網(wǎng)絡(luò)分析,從而決定下一步的優(yōu)化策略。

1ebfde72-f005-11ed-90ce-dac502259ad0.png

圖4-1 模型單層運(yùn)行時(shí)間統(tǒng)計(jì)

4.2模型層各精度占比統(tǒng)計(jì)

根據(jù)這個(gè)圖表,你可以很直觀的看到該模型層中每種精度的占比情況。若你覺得你可以降低 FP32 精度層的占比,你可以根據(jù)自己的需求,對(duì)高精度層實(shí)行量化操作,使其精度下降,并確保模型準(zhǔn)確度下降在可接受的范圍內(nèi),這樣可以使得模型推理速度更為快速。

1eedc4b8-f005-11ed-90ce-dac502259ad0.png

圖4-2 模型層各精度占比統(tǒng)計(jì)

4.3模型網(wǎng)絡(luò)拓?fù)湔故?/strong>

這個(gè)部分通過直接展示模型的拓?fù)浣Y(jié)構(gòu)圖和模型的層屬性,讓開發(fā)者對(duì)此模型能有一個(gè)更清晰與直觀的認(rèn)識(shí)。

1f0b062c-f005-11ed-90ce-dac502259ad0.png

圖4-3 模型網(wǎng)絡(luò)拓?fù)湔故?/p>

4.4模型優(yōu)化建議

下拉頁面,可以看到 DLWB 會(huì)自動(dòng)針對(duì)你的模型提供性能提升的建議。比如在這個(gè)模型中,它檢測(cè)到該模型有0%的層運(yùn)行在 INT8 整型精度上,所以它建議我們對(duì)模型進(jìn)行 INT8 精度校驗(yàn)。

1f33b298-f005-11ed-90ce-dac502259ad0.png

圖4-4 DLWB 對(duì)模型性能提升的優(yōu)化建議

4.5校準(zhǔn)模型成為 INT8 精度模型

在“Perform”選項(xiàng)中,包含了對(duì)于模型優(yōu)化評(píng)估的多種策略。例如,通過校驗(yàn)?zāi)P蛯訌?FP32 到 INT8 來優(yōu)化推理性能:優(yōu)化步驟會(huì)將原本 FP32 精度格式的模型層校準(zhǔn)量化成精度為 INT8 的模型層,不用重訓(xùn)練并且可以控制精度下降不超過1%的范圍。

1f73533a-f005-11ed-90ce-dac502259ad0.png

圖4-5 校準(zhǔn)為 INT8 模型層介紹頁面

選擇默認(rèn)模式,點(diǎn)擊啟動(dòng)優(yōu)化,即可完成低精度優(yōu)化:

1fa40e76-f005-11ed-90ce-dac502259ad0.png

圖4-6 選擇校準(zhǔn)為 INT8 模型層的算法

完成以后,你可以在模型主頁看到已優(yōu)化的模型和未優(yōu)化的模型,可以看到模型推理吞吐量獲得了巨大的提升:

1fd28e40-f005-11ed-90ce-dac502259ad0.png

圖4-7 精度為 FP32 精度與 INT8 精度模型的性能對(duì)比

4.6創(chuàng)建模型準(zhǔn)確度報(bào)告

在“Perform”標(biāo)簽下,選擇“Create Accuracy Report”,點(diǎn)擊創(chuàng)建報(bào)告,就可以得到當(dāng)前模型校驗(yàn)當(dāng)前數(shù)據(jù)集獲得的識(shí)別準(zhǔn)確度。

1ff88a32-f005-11ed-90ce-dac502259ad0.png

圖4-8 創(chuàng)建模型識(shí)別準(zhǔn)確度報(bào)告

當(dāng)你同時(shí)有 FP32 精度模型和 INT8 精度模型時(shí),你可以通過準(zhǔn)確度測(cè)算報(bào)告來獲得詳細(xì)的準(zhǔn)確度信息。標(biāo)注于“Accuracy”一欄中。

201d2d06-f005-11ed-90ce-dac502259ad0.png

圖4-9 對(duì)比 INT8 模型與 FP32 模型識(shí)別準(zhǔn)確度與推理性能數(shù)據(jù)

最終,我們發(fā)現(xiàn)同樣一個(gè)拓?fù)浣Y(jié)構(gòu)的模型,模型各層主要精度分別為 FP32 和 INT8,實(shí)測(cè) FPS 的數(shù)據(jù)為 FP32 的 135.5FPS,而 INT8 精度的模型高達(dá) 450.46FPS,且前提是在準(zhǔn)確度下降在百分之一的范圍內(nèi)。說明低精度推理對(duì)于模型推理計(jì)算的性能提升還是非??捎^的。

4.7設(shè)置多組推理參數(shù),獲取最優(yōu)推理參數(shù)

優(yōu)化策略中也包含了對(duì)于推理參數(shù)的組合設(shè)定,通過“Group Inference”實(shí)現(xiàn):

2044d45a-f005-11ed-90ce-dac502259ad0.png

圖4-10 Group Inference 設(shè)置

在此選擇你需要測(cè)試的多個(gè) Stream 數(shù)值,以及 Batch 的數(shù)值,組合推理測(cè)試結(jié)果將會(huì)以圖表的方式展現(xiàn),以幫助你找到該模型的在此設(shè)備上的最佳推理參數(shù):

206475d0-f005-11ed-90ce-dac502259ad0.png

圖4-11 推理測(cè)試結(jié)果展示

4.8橫向/縱向模型性能評(píng)估

完成了單個(gè)模型的性能評(píng)估,可以使用不同的設(shè)備對(duì)此模型進(jìn)行多次深入評(píng)估。

2084986a-f005-11ed-90ce-dac502259ad0.png

圖4-12 橫向模型性能對(duì)比

由此可知,你可以從橫向(精度格式,batch size,steam)對(duì)模型進(jìn)行評(píng)估,也可以從縱向(不同的設(shè)備,CPU/iGPU)來比較同一個(gè)模型的性能水平。當(dāng)然也可以在相同的機(jī)器上選擇測(cè)試兩個(gè)不一樣的模型來評(píng)估兩個(gè)模型的性能優(yōu)劣。

20b60a8a-f005-11ed-90ce-dac502259ad0.png

圖4-13 縱向模型性能對(duì)比

5.總結(jié)

DL workbench 工具集成了非常多的功能,方便開發(fā)者的調(diào)用。由于篇幅的限制,本篇的介紹并不能全部覆蓋,僅就 DL workbench 功能做分享。更多功能,請(qǐng)登陸Intel Developer Cloud 平臺(tái)來嘗試吧!

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 英特爾
    +關(guān)注

    關(guān)注

    61

    文章

    10015

    瀏覽量

    172420
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4782

    瀏覽量

    101225
  • intel
    +關(guān)注

    關(guān)注

    19

    文章

    3484

    瀏覽量

    186490
  • Developer
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    6440
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5516

    瀏覽量

    121601

原文標(biāo)題:一文了解Intel? Developer Cloud 之DL Workbench深度學(xué)習(xí)工作臺(tái) | 開發(fā)者實(shí)戰(zhàn)

文章出處:【微信號(hào):英特爾物聯(lián)網(wǎng),微信公眾號(hào):英特爾物聯(lián)網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    模具工作臺(tái)檢測(cè)應(yīng)用案例

    、需求描述某模具商有種模具設(shè)備的工作臺(tái),他們想要對(duì)該模具工作臺(tái)進(jìn)行檢測(cè),獲取精確數(shù)據(jù)來比對(duì)偏差。之前檢測(cè)手段十分局限,用卡尺等測(cè)量手段,檢測(cè)精度完全達(dá)不到要求,并且結(jié)果不直觀。為了獲取完整的模具
    發(fā)表于 08-10 14:18

    使用SPC5 studio作為工作臺(tái)調(diào)試收到警告

    嗨我使用SPC5 studio作為工作臺(tái),UDE STK作為調(diào)試器。調(diào)試時(shí)收到以下警告。請(qǐng)幫我配置UDE STK。以上來自于谷歌翻譯以下為原文 Hi I am using SPC5 studio
    發(fā)表于 09-25 17:13

    工作臺(tái)生成不完整的源代碼怎么處理?

    使用針對(duì) IHM001 的最新 MCSDK Workbench(在 Windows 10 上)和隨附的 BR2804 電機(jī):MC 工作臺(tái):5.3.2.18569WB_to_Mx
    發(fā)表于 01-03 08:49

    工作臺(tái)

    基于FLASH軟件設(shè)計(jì)的動(dòng)畫,演示工作臺(tái)的正反轉(zhuǎn)過程。
    發(fā)表于 05-27 16:44 ?0次下載

    深度學(xué)習(xí)是什么?了解深度學(xué)習(xí)難嗎?讓你快速了解深度學(xué)習(xí)的視頻講解

    深度學(xué)習(xí)是什么?了解深度學(xué)習(xí)難嗎?讓你快速了解深度
    發(fā)表于 08-23 14:36 ?16次下載

    多功能焊接工作臺(tái)的制作

    焊接工作臺(tái)是指為焊接小型焊件而設(shè)置的工作臺(tái)。焊接工作臺(tái)的表面般有T型槽或孔,方便使用。焊接平臺(tái)材質(zhì)般為HT200或HT250,這兩種材質(zhì)
    的頭像 發(fā)表于 04-26 14:51 ?7697次閱讀

    防靜電工作臺(tái)接地方法

    防靜電工作臺(tái)具有防靜電功能,不只是因?yàn)樽烂娌捎梅漓o電臺(tái)墊,還有個(gè)很重要的因素是防靜電接地線。沒有防靜電接地線的工作臺(tái)是起不到防靜電的作用的。防靜電接地線是將整個(gè)防靜電工作臺(tái)產(chǎn)生的靜電
    的頭像 發(fā)表于 05-17 15:23 ?2.6w次閱讀

    關(guān)于深度強(qiáng)化學(xué)習(xí)的概念以及它的工作原理

    深度學(xué)習(xí)DL是機(jī)器學(xué)習(xí)種基于對(duì)數(shù)據(jù)進(jìn)行表征學(xué)習(xí)的方法。
    發(fā)表于 01-30 09:53 ?5883次閱讀
    關(guān)于<b class='flag-5'>深度</b>強(qiáng)化<b class='flag-5'>學(xué)習(xí)</b>的概念以及它的<b class='flag-5'>工作</b>原理

    人工智能深度強(qiáng)化學(xué)習(xí)DRL的解析

    深度學(xué)習(xí)DL是機(jī)器學(xué)習(xí)種基于對(duì)數(shù)據(jù)進(jìn)行表征學(xué)習(xí)的方法。
    發(fā)表于 01-24 10:46 ?5100次閱讀

    電機(jī)控制工作臺(tái)的中文資料介紹

    電機(jī)控制工作臺(tái)(MotorControl Workbench):款 PC 代碼生成器工具,可減少設(shè)計(jì)人員在所有 ST 電機(jī)控制 FW 庫(STM32 PMSM FOC FW 庫 5.0 或更高版本
    發(fā)表于 10-23 16:10 ?34次下載
    電機(jī)控制<b class='flag-5'>工作臺(tái)</b>的中文資料介紹

    什么是深度學(xué)習(xí)(Deep Learning)?深度學(xué)習(xí)工作原理詳解

    ? 本文將帶您了解深度學(xué)習(xí)工作原理與相關(guān)案例。 什么是深度學(xué)習(xí)
    的頭像 發(fā)表于 04-01 10:34 ?1.1w次閱讀

    AN5796_STM32WL 系列射頻工作臺(tái)

    AN5796_STM32WL 系列射頻工作臺(tái)
    發(fā)表于 11-21 08:11 ?0次下載
    AN5796_STM32WL 系列射頻<b class='flag-5'>工作臺(tái)</b>

    如何借助TigerGraph機(jī)器學(xué)習(xí)工作臺(tái)加速企業(yè)BI

    在高級(jí)設(shè)置部分,確保啟用機(jī)器學(xué)習(xí)工作臺(tái),然后在入門套件中選擇圖機(jī)器學(xué)習(xí),這樣它就包括在你的配置集群中。(注意:對(duì)于這個(gè)版本,我們將只支持單服務(wù)器配置,即分區(qū)因子=1)
    的頭像 發(fā)表于 11-29 10:24 ?598次閱讀

    Intel Developer Cloud Telemetry數(shù)據(jù)分析()

    Telemetry(遙測(cè))是指Intel Developer Cloud 幫助開發(fā)者收集應(yīng)用程序執(zhí)行時(shí)開發(fā)者指定的信息,并通過 UI 的形式展現(xiàn)的功能,該功能可以被啟動(dòng)或關(guān)閉。
    的頭像 發(fā)表于 06-05 15:57 ?734次閱讀
    <b class='flag-5'>Intel</b> <b class='flag-5'>Developer</b> <b class='flag-5'>Cloud</b> Telemetry數(shù)據(jù)分析(<b class='flag-5'>一</b>)

    Intel Developer CloudTelemetry數(shù)據(jù)分析

    在上篇文章中介紹了 Intel Developer Cloud Telemetry 的概念和功能,通過該功能的數(shù)據(jù)分析,可以更好地優(yōu)化產(chǎn)品方案。有關(guān) Telemetry 的
    的頭像 發(fā)表于 07-07 10:55 ?666次閱讀
    <b class='flag-5'>Intel</b> <b class='flag-5'>Developer</b> <b class='flag-5'>Cloud</b><b class='flag-5'>之</b>Telemetry數(shù)據(jù)分析