色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

Buffer加載AI模型的步驟

h1654155282.3538 ? 來源:糖心他爸 ? 作者:糖心他爸 ? 2021-01-23 09:36 ? 次閱讀

我們在進(jìn)行CNN模型推理的時(shí)候,需要預(yù)先從DDR或者ROM中加載AI模型。大家平時(shí)一般用的是create from file的形式,為了保護(hù)自己的模型IP,一般會(huì)在模型上面做一些混淆。下面我們介紹另外一種方式,create from buffer。在編譯算法sdk的階段,可以將AI模型作為機(jī)器碼編譯進(jìn)so中,算法加載的時(shí)候從棧內(nèi)存進(jìn)行加載就可以。這樣模型的參數(shù)和定義就不會(huì)暴露在用戶層面,目前MNN、NCNN和RKNN等都提供了create from buffer的類似接口,非常方便用戶們進(jìn)行使用。

使用的方式也非常的簡單,分如下三步進(jìn)行操作:(1)生成十六進(jìn)制模型文件 (2)制作頭文件和cpp文件 (3)采用create from buffer進(jìn)行模型加載

一、生成十六進(jìn)制模型文件

可以采用linux提供的xdd工具進(jìn)行十六進(jìn)制模型文件的生成。假設(shè)你有編譯好的mnn模型或者rknn模型,只要執(zhí)行如下操作就可以生成十六進(jìn)制的模型文件:

xxd -i face\_det.mnn face\_det.cpp

二、制作頭文件和cpp文件

pIYBAGALfbqAGpjSAAF3FS2bkmY041.png

cpp文件由xdd工具生成,文件形式如下(文件太大,只截取頭尾兩部分):

o4YBAGALfcCAbhrPAAX6NbOFHzo829.png

o4YBAGALfcmAKMdXAAUVlfDduGg377.png

三、采用create from buffer接口實(shí)現(xiàn)模型加載

我們采用MNN的接口為例,核心代碼塊如下:

o4YBAGALfdCAOfisAAHIWiHV9CU372.png

這樣成功進(jìn)行編譯后,就可以將AI模型固化到算法sdk的so庫當(dāng)中了。
責(zé)任編輯人:CC

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

    關(guān)注

    87

    文章

    31399

    瀏覽量

    269808
  • buffer
    +關(guān)注

    關(guān)注

    2

    文章

    120

    瀏覽量

    30091
收藏 人收藏

    評論

    相關(guān)推薦

    防止AI模型被黑客病毒入侵控制(原創(chuàng))聆思大模型AI開發(fā)套件評測4

    在訓(xùn)練一只聰明的AI小動(dòng)物解決實(shí)際問題,通過構(gòu)建神經(jīng)網(wǎng)絡(luò)模型并進(jìn)行推理,讓電腦也能像人一樣根據(jù)輸入信息做出決策。 在上述示例中,我創(chuàng)建了一個(gè)簡單的深度學(xué)習(xí)模型,該模型具有兩個(gè)全連接層。
    發(fā)表于 03-19 11:18

    AI模型可以設(shè)計(jì)電路嗎?

    AI模型
    電子發(fā)燒友網(wǎng)官方
    發(fā)布于 :2024年01月02日 15:09:29

    AI模型怎么解決芯片過剩?

    AI模型
    電子發(fā)燒友網(wǎng)官方
    發(fā)布于 :2024年01月02日 15:42:05

    怎樣使用PyTorch Hub去加載YOLOv5模型

    種情況下,模型將由預(yù)訓(xùn)練的權(quán)重組成,除了輸出層,它們不再與預(yù)訓(xùn)練的輸出層具有相同的形狀。輸出層將保持由隨機(jī)權(quán)重初始化。強(qiáng)制重新加載如果您在上述步驟中遇到問題,force_reload=True通過丟棄
    發(fā)表于 07-22 16:02

    X-CUBE-AI 7.1.0生成代碼初始化錯(cuò)誤如何解決呢?

    大家好。 我在使用 X-CUBE-AI 7.1.0 版時(shí)遇到了問題。當(dāng)我加載神經(jīng)網(wǎng)絡(luò)的 TFlite 模型并生成代碼時(shí),我在初始化輸入和輸出緩沖區(qū)時(shí)遇到了問題。特別是我對這個(gè)分配
    發(fā)表于 12-26 10:15

    為什么無法加載keras模型?

    你好, 我創(chuàng)建了自己的模型并將其保存為 .h5。 但是,當(dāng)我分析時(shí),出現(xiàn)以下錯(cuò)誤。 E010(InvalidModelError):無法加載 Keras 模型 D:motion.h5,E010
    發(fā)表于 12-27 09:04

    HarmonyOS:使用MindSpore Lite引擎進(jìn)行模型推理

    () % divisor) / divisor;// 0--0.9f } } return OH_AI_STATUS_SUCCESS; } 然后進(jìn)入主要的開發(fā)步驟,具括包括模型的準(zhǔn)備、讀取、編譯、推理和釋放,具體開發(fā)
    發(fā)表于 12-14 11:41

    OpenHarmony分論壇-圖庫應(yīng)用數(shù)據(jù)加載顯示模型

    OpenHarmony分論壇-圖庫應(yīng)用數(shù)據(jù)加載顯示模型 天的2021華為開發(fā)者大會(huì)上,OpenHarmony分論壇上展示了圖庫應(yīng)用數(shù)據(jù)加載顯示模型
    的頭像 發(fā)表于 10-23 13:42 ?1046次閱讀
    OpenHarmony分論壇-圖庫應(yīng)用數(shù)據(jù)<b class='flag-5'>加載</b>顯示<b class='flag-5'>模型</b>

    Buffer加載AI模型

    我們在進(jìn)行CNN模型推理的時(shí)候,需要預(yù)先從DDR或者ROM中加載AI模型。大家平時(shí)一般用的是create from file的形式,為了保護(hù)自己的
    發(fā)表于 01-25 19:26 ?1次下載
    從<b class='flag-5'>Buffer</b><b class='flag-5'>加載</b><b class='flag-5'>AI</b><b class='flag-5'>模型</b>

    華為發(fā)布大模型時(shí)代AI存儲(chǔ)新品

    7月14日,華為發(fā)布大模型時(shí)代AI存儲(chǔ)新品, 為基礎(chǔ)模型訓(xùn)練、行業(yè)模型訓(xùn)練,細(xì)分場景模型訓(xùn)練推理提供存儲(chǔ)最優(yōu)解,釋放
    的頭像 發(fā)表于 07-14 15:20 ?824次閱讀
    華為發(fā)布大<b class='flag-5'>模型</b>時(shí)代<b class='flag-5'>AI</b>存儲(chǔ)新品

    盤古ai模型怎么使用

    怎么使用的具體步驟如下: 首先在盤古AI官網(wǎng)注冊并獲取API Key和Secret Key。 然后下載Python SDK,并按照說明安裝SDK。 最后編寫Python代碼,調(diào)用SDK實(shí)現(xiàn)相應(yīng)的功能。 使用盤古AI
    的頭像 發(fā)表于 09-04 10:42 ?1.4w次閱讀

    AI模型對數(shù)據(jù)存儲(chǔ)技術(shù)的發(fā)展趨勢

    AI模型AI帶入新的發(fā)展階段。AI模型需要更高效的海量原始數(shù)據(jù)收集和預(yù)處理,更高性能的訓(xùn)練數(shù)據(jù)加載
    發(fā)表于 10-23 11:26 ?1061次閱讀
    <b class='flag-5'>AI</b>大<b class='flag-5'>模型</b>對數(shù)據(jù)存儲(chǔ)技術(shù)的發(fā)展趨勢

    如何使用Tensorflow保存或加載模型

    TensorFlow是一個(gè)廣泛使用的開源機(jī)器學(xué)習(xí)庫,它提供了豐富的API來構(gòu)建和訓(xùn)練各種深度學(xué)習(xí)模型。在模型訓(xùn)練完成后,保存模型以便將來使用或部署是一項(xiàng)常見的需求。同樣,加載已保存的
    的頭像 發(fā)表于 07-04 13:07 ?1665次閱讀

    AI訓(xùn)練的基本步驟

    AI(人工智能)訓(xùn)練是一個(gè)復(fù)雜且系統(tǒng)的過程,它涵蓋了從數(shù)據(jù)收集到模型部署的多個(gè)關(guān)鍵步驟。以下是對AI訓(xùn)練過程的詳細(xì)闡述,包括每個(gè)步驟的具體內(nèi)
    的頭像 發(fā)表于 07-17 16:57 ?2481次閱讀

    AI大語言模型開發(fā)步驟

    開發(fā)一個(gè)高效、準(zhǔn)確的大語言模型是一個(gè)復(fù)雜且多階段的過程,涉及數(shù)據(jù)收集與預(yù)處理、模型架構(gòu)設(shè)計(jì)、訓(xùn)練與優(yōu)化、評估與調(diào)試等多個(gè)環(huán)節(jié)。接下來,AI部落小編為大家詳細(xì)闡述AI大語言
    的頭像 發(fā)表于 12-19 11:29 ?186次閱讀
    主站蜘蛛池模板: 一个人免费观看HD完整版 | 久久99国产精品一区二区| 久久er国产精品免费观看2| 年轻老师毛茸茸自由性| 四虎国产一区| 2018三级网站免费观看| 国产乱子影视频上线免费观看| 久久热这里只有 精品| 色婷婷综合久久久中文字幕| 一区二区三区毛AAAA片特级| 电影内射视频免费观看| 久久久精品3d动漫一区二区三区| 少女10声大哥喊退色狼| 97在线播放| 久久re视频这里精品免费1| 三级成年网站在线观看| 799是什么意思网络用语| 国产一区二区不卡老阿姨| 日韩亚洲不卡在线视频| 99久久久国产精品免费蜜臀| 国产在线精品亚洲二品区| 色拍拍噜噜噜久久蜜桃| a圾片目录大全| 久久青草免费91线频观看站街| 午夜国产理论| 国产 欧美 亚洲 日韩视频| 欧美精品一区二区三区视频| 影音先锋av男人资源| 国内精品久久久久影院老司| 挺进绝色老师的紧窄小肉六| x69老师x日本| 蜜芽视频在线观看视频免费播放 | 永久免费在线视频| 国内精品久久久久久久试看| 天天拍拍国产在线视频| 沟沟人体一区二区| 日产久久视频| 第一次玩老妇真实经历| 日本无码人妻精品一区二区视频| java农村野外妇女hd| 欧美日韩一区不卡在线观看|