国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

深入GRU:解鎖模型測試新維度

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2024-06-27 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

之前帶大家一起使用Keras訓練了一個GRU模型,并使用mnist的手寫字體數據集進行了驗證。本期小編將繼續帶來一篇擴展,即GRU模型的測試方法。盡管我們將其當作和CNN類似的方式,一次性傳給他固定長度的數據,但在具體實現上來說,還是另有門道的。讓我們慢慢講來。

首先回顧前面我們最終訓練并導出的測試模型:

34919164-341f-11ef-a4c8-92fbcf53809c.png

注意紅色標注的位置,這就是一個典型的GRU節點:

34aa4de4-341f-11ef-a4c8-92fbcf53809c.png

模型的輸入是28*28,代表的含義是:時間步*特征維度,簡單來說,就是一次性送入模型多久的數據,即時間步實際上是一個時間單位。例如,我們想測試1s的數據進行檢測。那么可以將其提取出來10*28的特征向量,那么每一個特征代表的就是1s/10即100ms的音頻特征。了解了時間步,再回到模型本身,這里就是其中一種模型推理形式。即一次性將所有的數據都送進去,即1s對應的特征數據。然后計算得出一個結果。好處是:所見所得,和CNN類似,缺點是:必須等待1s數據,且循環time_step次。

那有沒有替代方案呢?當然,那就是小編要提到的另一種,我們在導出模型時候將time_step設置為1,并且設置stateful=True,同時將time_step=N的模型權重設置到新模型上。這里的stateful=True要注意,因為我們將之前連續的time_step拆成了獨立的,因此需要讓模型記住前一次的中間狀態。

可能這里大家有些疑問,為什么兩個模型time_step不同,權重竟然通用。這就要說GRU模型的特殊性了,我們剛才看到的被展開的小GRU節點,其實是權重共享的。也就是說,不管展開多少次,他們的權重不會變(這個讀者可以打開模型自行查看驗證)。因此,就可以用如下代碼生成新模型,并設置權重:

# 構建新模型
new_model = Sequential()
new_model.add(GRU(128, batch_input_shape=(1, 1, 28), unroll=True, stateful=True))
new_model.add(Dense(10, activation='softmax'))
new_model.set_weights(model.get_weights())

讓我們看看模型的樣子:

34c73666-341f-11ef-a4c8-92fbcf53809c.png

是不是看起來非常清爽,請注意右下角那個AssignVariable,這個就是為了保存當前狀態,在下一次推理可以直接使用上一次的狀態。需要注意的是,由于模型輸入變成了一個time step,即1*28,在送入模型前,要注意一下。后續處理部分,依舊是FullyConnected+Softmax的形式,其他沒有改變,照常即可。

至此,所有關于GRU模型的介紹以及使用就全部講完了。MCU端的部署要靠大家自行體驗了,因為模型本身實際上可以使用和CNN一樣的推理方案,只是內部結構不同而已,希望對大家有所幫助!

恩智浦致力于打造安全的連接和基礎設施解決方案,為智慧生活保駕護航。

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

    關注

    147

    文章

    18924

    瀏覽量

    397994
  • 測試
    +關注

    關注

    9

    文章

    6201

    瀏覽量

    131343
  • Gru
    Gru
    +關注

    關注

    0

    文章

    12

    瀏覽量

    7750
  • 模型
    +關注

    關注

    1

    文章

    3751

    瀏覽量

    52097
  • cnn
    cnn
    +關注

    關注

    3

    文章

    355

    瀏覽量

    23417

原文標題:深入GRU:解鎖模型測試新維度

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    模型 ai coding 比較

    glm5 可能是真的因為 資源不夠,感覺降智,速度也慢,前兩天 他們 發通知,尋求資源,目前可能不推薦 調研 我從 ? 評審維度明細: 1. 代碼生成能力(權重40%) 測試目標 :模型獨立完成指定
    發表于 02-19 13:43

    疆鴻智能從DEVICENET到MODBUS:網關解鎖火電控制新維度

    疆鴻智能從DEVICENET到MODBUS:網關解鎖火電控制新維度 在規模龐大的現代化火力發電廠中,煤炭輸送系統如同循環不息的血脈,其穩定高效運行直接關系到整座電廠的發電效能與安全。控制系統核心
    的頭像 發表于 01-28 13:52 ?165次閱讀
    疆鴻智能從DEVICENET到MODBUS:網關<b class='flag-5'>解鎖</b>火電控制新<b class='flag-5'>維度</b>

    如何在模型在環測試中高效進行故障注入測試

    汽車測試領域,在模型測試階段進行故障注入,是保障汽車安全性、可靠性的關鍵手段。如何提高故障注入測試的效率呢?
    的頭像 發表于 12-10 13:51 ?1222次閱讀
    如何在<b class='flag-5'>模型</b>在環<b class='flag-5'>測試</b>中高效進行故障注入<b class='flag-5'>測試</b>

    小白必看:模型靜態測試效率翻倍——MXAM詳解#simulink #Siumlink模型測試

    模型
    北匯信息POLELINK
    發布于 :2025年10月24日 18:03:11

    如何在vivadoHLS中使用.TLite模型

    \"#include \"hls_model.h\"http:// 包含導入的模型頭文件4. 定義輸入和輸出端口 根據模型的輸入和輸出形狀,選擇合適的數據類型和數組維度。例如,對于
    發表于 10-22 06:29

    Simulink模型測試典型問題分享——模型庫管理問題

    典型測試問題分享-模型庫管理問題 問題描述: ?相同信號名稱模型不同位置重復出現,導致編譯異常報錯(模型運行正常)。 ?名稱存在邏輯沖突,例如右側扭矩計算,但是名稱為LeftTorqu
    的頭像 發表于 09-21 23:22 ?1198次閱讀
    Simulink<b class='flag-5'>模型</b><b class='flag-5'>測試</b>典型問題分享——<b class='flag-5'>模型</b>庫管理問題

    Siumulink模型測試典型問題分享——模型層級設計不合理

    典型測試問題分享-模型層級設計不合理 問題描述: ?重點功能與非重點功能混合,導致測試層級選擇困難。 ?模型未體現層級劃分,結構平鋪導致層級圈復雜度異常。 ?部分計算/判斷/賦值等結構
    的頭像 發表于 09-20 12:31 ?2969次閱讀
    Siumulink<b class='flag-5'>模型</b><b class='flag-5'>測試</b>典型問題分享——<b class='flag-5'>模型</b>層級設計不合理

    利用超微型 Neuton ML 模型解鎖 SoC 邊緣人工智能

    還有更多 對標測試 下表列出了在同一 nRF52840 SoC 上運行的 LiteRT 模型(以前稱為微控制器 TensorFlow Lite)和 Neuton 模型之間的對標測試
    發表于 08-31 20:54

    積算科技上線赤兔推理引擎服務,創新解鎖FP8大模型算力

    模型輕量化部署方案。用戶通過遠程算力平臺預置的模型鏡像與AI工具,僅需50%的GPU算力即可解鎖模型推理、企業知識庫搭建、智能體開發,加速大模型
    的頭像 發表于 07-30 21:44 ?903次閱讀

    解鎖高品質音頻體驗:探索音頻質量評估與測試的科學之道

    。主觀方法如MOS評分直觀反映人類聽感,而客觀方法如PESQ和E-model以高效算法驅動自動化測試,二者結合為行業提供了精準的質量評估方案。本文將深入解析音頻質量評估的核心方法與測試實踐,帶您走進
    發表于 07-22 11:15

    模型捉蟲行家MV:致力全流程模型動態測試

    動態測試通過模擬真實運行數據,對模型及生成的代碼進行“全維度體檢”。這一過程層層遞進:從單元測試聚焦單個模塊的精準性,到集成測試驗證模塊間的
    的頭像 發表于 07-09 16:37 ?885次閱讀
    <b class='flag-5'>模型</b>捉蟲行家MV:致力全流程<b class='flag-5'>模型</b>動態<b class='flag-5'>測試</b>

    從電壓到內阻:解析成品電池綜合測試儀的檢測維度

    成品電池綜合測試儀是電池生產與質檢環節的核心設備,其檢測維度覆蓋電性能、物理特性及安全指標,為電池質量提供全面評估。 電壓檢測是電池測試的基礎環節。測試儀通過高精度采樣模塊,同步測量電
    的頭像 發表于 06-30 15:37 ?831次閱讀

    LLaVA、RWKV、Qwen3... 移遠端側AI大模型解決方案實現多維度躍遷

    感知、架構創新、模型兼容性三大核心維度實現跨越式突破,不僅重新定義了終端設備的智能化邊界,更為AI普惠化落地開辟了全新路徑。近日,移遠基于SG885GAI算力模組的
    的頭像 發表于 06-23 19:07 ?926次閱讀
    LLaVA、RWKV、Qwen3... 移遠端側AI大<b class='flag-5'>模型</b>解決方案實現多<b class='flag-5'>維度</b>躍遷

    企業級Claude API應用方案!完整調用攻略來襲:帶你解鎖Claude 3.5/3.7大模型

    企業級Claude API大模型應用開發,完整調用攻略來襲,帶你解鎖Claude 3.5/3.7大模型,滿足企業級生產!無需魔法,無需外幣充值,無需擔心封號問題
    的頭像 發表于 03-19 19:55 ?1994次閱讀
    企業級Claude API應用方案!完整調用攻略來襲:帶你<b class='flag-5'>解鎖</b>Claude 3.5/3.7大<b class='flag-5'>模型</b>

    【外觀革新,內核進化】南京大展DZ-DSC400系列差示,解鎖材料研究新維度

    儀器的性能,今年,我們新推出了DZ-DSC400系列差示掃描量熱儀,以“外觀革新,內核進化”為核心特點,為我們解鎖了材料研究的新維度。一、外觀革新:科技與美學的完美
    的頭像 發表于 03-14 11:46 ?761次閱讀
    【外觀革新,內核進化】南京大展DZ-DSC400系列差示,<b class='flag-5'>解鎖</b>材料研究新<b class='flag-5'>維度</b>!