System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 夜夜添无码试看一区二区三区,人妻丰满熟妇av无码区不卡,亚洲成AV人片天堂网无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    量化處理方法及相關(guān)裝置制造方法及圖紙

    技術(shù)編號(hào):41935768 閱讀:17 留言:0更新日期:2024-07-05 14:29
    本申請(qǐng)?zhí)峁┮环N量化處理方法及相關(guān)裝置,其中相關(guān)裝置包括組合處理裝置,該組合處理裝置包括機(jī)器學(xué)習(xí)處理裝置、通用互聯(lián)接口和其他處理裝置。該機(jī)器學(xué)習(xí)處理裝置與其他處理裝置進(jìn)行交互,共同完成用戶指定的計(jì)算操作,從而提高運(yùn)算效率。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請(qǐng)涉及計(jì)算機(jī),主要涉及了一種量化處理方法及相關(guān)裝置


    技術(shù)介紹

    1、隨著深度學(xué)習(xí)技術(shù)在各領(lǐng)域的廣泛應(yīng)用,涌現(xiàn)了大量比中央處理器(centralprocessing?unit/processor,cpu)、圖形處理器(graphics?processing?unit,gpu)等傳統(tǒng)架構(gòu)更高效的人工智能(artificial?intelligence,ai)芯片。

    2、目前,本領(lǐng)域技術(shù)人員除使用tensorflow、caffe、pytorch等開源框架之外,還使用自研的ai運(yùn)算框架,例如,magicmind等自研框架,提高了ai運(yùn)算的多樣性。為了減小存儲(chǔ)需求,提升網(wǎng)絡(luò)模型推理速度,還在自研框架上構(gòu)造了量化算子。然而,自研框架和開源框架存在區(qū)別,如何提高量化算子的適用性是本領(lǐng)域技術(shù)人員待解決的技術(shù)問題。


    技術(shù)實(shí)現(xiàn)思路

    1、本申請(qǐng)實(shí)施例提供了一種量化處理方法及相關(guān)裝置,可識(shí)別量化算子的精度。

    2、第一方面,本申請(qǐng)實(shí)施例提供一種量化處理裝置,包括:

    3、存儲(chǔ)單元,用于存儲(chǔ)量化請(qǐng)求;其中,量化請(qǐng)求包括自定義的量化功能;

    4、模型構(gòu)造單元,用于從存儲(chǔ)單元獲取量化功能并基于量化功能得到對(duì)應(yīng)的參考計(jì)算算子以構(gòu)造模擬量化模型;

    5、參數(shù)確定單元,用于根據(jù)模擬量化模型的輸入數(shù)據(jù)的范圍和權(quán)值數(shù)據(jù)的范圍確定量化參數(shù);以及

    6、計(jì)算單元,用于基于模擬量化模型的輸入數(shù)據(jù)和權(quán)值數(shù)據(jù)及量化參數(shù)對(duì)模擬量化模型進(jìn)行計(jì)算以獲取量化結(jié)果。

    <p>7、第二方面,本申請(qǐng)實(shí)施例提供一種量化處理方法,應(yīng)用于量化處理裝置,量化處理裝置包括存儲(chǔ)單元、模型構(gòu)造單元、參數(shù)確定單元和計(jì)算單元,存儲(chǔ)單元中存儲(chǔ)有量化請(qǐng)求,量化請(qǐng)求包括自定義的量化功能,方法包括:

    8、通過模型構(gòu)造單元從存儲(chǔ)單元獲取量化功能并基于量化功能得到對(duì)應(yīng)的參考計(jì)算算子以構(gòu)造模擬量化模型;

    9、通過參數(shù)確定單元根據(jù)模擬量化模型的輸入數(shù)據(jù)的范圍和權(quán)值數(shù)據(jù)的范圍確定量化參數(shù);以及

    10、通過計(jì)算單元基于模擬量化模型的輸入數(shù)據(jù)和權(quán)值數(shù)據(jù)及量化參數(shù)對(duì)模擬量化模型進(jìn)行計(jì)算以獲取量化結(jié)果。

    11、第三方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)設(shè)備,包括處理器、存儲(chǔ)器、通信接口以及一個(gè)或多個(gè)程序,其中,上述一個(gè)或多個(gè)程序被存儲(chǔ)在上述存儲(chǔ)器中,并且被配置由上述處理器執(zhí)行,程序包括用于如第二方面中所描述的部分或全部步驟的指令。

    12、第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)程序,計(jì)算機(jī)程序使得計(jì)算機(jī)執(zhí)行以實(shí)現(xiàn)如第二方面中所描述的部分或全部步驟。

    13、第五方面,本申請(qǐng)實(shí)施例提供了一種機(jī)器學(xué)習(xí)運(yùn)算裝置,該機(jī)器學(xué)習(xí)運(yùn)算裝置包括一個(gè)或者多個(gè)第一方面的量化處理裝置。該機(jī)器學(xué)習(xí)運(yùn)算裝置用于從其他處理裝置中獲取待運(yùn)算數(shù)據(jù)和控制信息,并執(zhí)行指定的機(jī)器學(xué)習(xí)運(yùn)算,將執(zhí)行結(jié)果通過i/o接口傳遞給其他處理裝置;

    14、當(dāng)機(jī)器學(xué)習(xí)運(yùn)算裝置包含多個(gè)量化處理裝置時(shí),多個(gè)量化處理裝置間可以通過特定的結(jié)構(gòu)進(jìn)行鏈接并傳輸數(shù)據(jù);

    15、其中,多個(gè)量化處理裝置通過pcie總線進(jìn)行互聯(lián)并傳輸數(shù)據(jù),以支持更大規(guī)模的機(jī)器學(xué)習(xí)的運(yùn)算;多個(gè)量化處理裝置共享同一控制系統(tǒng)或擁有各自的控制系統(tǒng);多個(gè)量化處理裝置共享內(nèi)存或者擁有各自的內(nèi)存;多個(gè)量化處理裝置的互聯(lián)方式是任意互聯(lián)拓?fù)洹?/p>

    16、第六方面,本申請(qǐng)實(shí)施例提供了一種組合處理裝置,該組合處理裝置包括如第五方面的機(jī)器學(xué)習(xí)處理裝置、通用互聯(lián)接口,和其他處理裝置。該機(jī)器學(xué)習(xí)運(yùn)算裝置與上述其他處理裝置進(jìn)行交互,共同完成用戶指定的操作。該組合處理裝置還可以包括存儲(chǔ)裝置,該存儲(chǔ)裝置分別與機(jī)器學(xué)習(xí)運(yùn)算裝置和其他處理裝置連接,用于保存機(jī)器學(xué)習(xí)運(yùn)算裝置和其他處理裝置的數(shù)據(jù)。

    17、第七方面,本申請(qǐng)實(shí)施例提供了一種神經(jīng)網(wǎng)絡(luò)芯片,包括上述第一方面的量化處理裝置、上述第五方面的機(jī)器學(xué)習(xí)運(yùn)算裝置或者上述第六方面的組合處理裝置。

    18、第八方面,本申請(qǐng)實(shí)施例提供了一種神經(jīng)網(wǎng)絡(luò)芯片封裝結(jié)構(gòu),該神經(jīng)網(wǎng)絡(luò)芯片封裝結(jié)構(gòu)包括上述第七方面的神經(jīng)網(wǎng)絡(luò)芯片。

    19、第九方面,提供了一種板卡,包括:存儲(chǔ)器件、接口裝置和控制器件以及上述的神經(jīng)網(wǎng)絡(luò)芯片;其中,神經(jīng)網(wǎng)絡(luò)芯片與存儲(chǔ)器件、控制器件以及接口裝置分別連接;

    20、存儲(chǔ)器件,用于存儲(chǔ)數(shù)據(jù);

    21、接口裝置,用于實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)芯片與外部設(shè)備之間的數(shù)據(jù)傳輸;

    22、控制器件,用于對(duì)神經(jīng)網(wǎng)絡(luò)芯片的狀態(tài)進(jìn)行監(jiān)控;

    23、神經(jīng)網(wǎng)絡(luò)芯片,用于對(duì)數(shù)據(jù)進(jìn)行數(shù)據(jù)處理。

    24、第十方面,本申請(qǐng)實(shí)施例提供了另一種計(jì)算機(jī)設(shè)備,包括上述量化處理裝置、神經(jīng)網(wǎng)絡(luò)芯片或板卡。

    25、第十一方面,本申請(qǐng)實(shí)施例還提供一種執(zhí)行機(jī)器學(xué)習(xí)模型的計(jì)算方法,計(jì)算方法應(yīng)用于量化處理裝置,量化處理裝置用于執(zhí)行機(jī)器學(xué)習(xí)計(jì)算;量化處理裝置包括:運(yùn)算單元以及控制單元;運(yùn)算單元包括:一個(gè)主處理電路和多個(gè)從處理電路;方法包括:

    26、控制單元獲取數(shù)據(jù)、機(jī)器學(xué)習(xí)模型以及計(jì)算指令;控制單元解析該計(jì)算指令得到多個(gè)運(yùn)算指令,將該多個(gè)運(yùn)算指令以及數(shù)據(jù)發(fā)送給主處理電路;主處理電路對(duì)數(shù)據(jù)執(zhí)行前序處理以及與多個(gè)從處理電路之間傳輸數(shù)據(jù)以及運(yùn)算指令;多個(gè)從處理電路依據(jù)從主處理電路傳輸?shù)臄?shù)據(jù)以及運(yùn)算指令并行執(zhí)行中間運(yùn)算得到多個(gè)中間結(jié)果,并將多個(gè)中間結(jié)果傳輸給主處理電路;主處理電路對(duì)多個(gè)中間結(jié)果執(zhí)行后續(xù)處理得到計(jì)算指令的計(jì)算結(jié)果。

    27、通過實(shí)施本申請(qǐng)實(shí)施例,先通過模型構(gòu)造單元從存儲(chǔ)單元中獲取包含自定義的量化功能的量化請(qǐng)求,并基于量化功能得到對(duì)應(yīng)的參考計(jì)算算子以構(gòu)造模擬量化模型,再根據(jù)模擬量化模型的輸入數(shù)據(jù)的范圍和權(quán)值數(shù)據(jù)的范圍確定量化參數(shù)。然后可以基于模擬量化模型的輸入數(shù)據(jù)、權(quán)值數(shù)據(jù)及量化參數(shù)對(duì)模擬量化模型進(jìn)行計(jì)算以得到量化結(jié)果。如此,可在設(shè)計(jì)自定義的量化功能的設(shè)計(jì)框架之外的框架或處理器上運(yùn)行量化功能對(duì)應(yīng)的模擬量化模型,并得到對(duì)應(yīng)的量化結(jié)果。

    本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種量化處理裝置,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述模型構(gòu)造單元具體用于在所述參考計(jì)算算子之前插入量化函數(shù)對(duì)應(yīng)的節(jié)點(diǎn),且在所述參考計(jì)算算子之后插入反量化函數(shù)對(duì)應(yīng)的節(jié)點(diǎn),得到模擬量化模型。

    3.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述參數(shù)確定單元具體用于運(yùn)行所述模擬量化模型的權(quán)值數(shù)據(jù)對(duì)應(yīng)的常量節(jié)點(diǎn)模型,得到所述權(quán)值數(shù)據(jù)的數(shù)據(jù)信息;基于所述權(quán)值數(shù)據(jù)的數(shù)據(jù)信息確定所述權(quán)值數(shù)據(jù)的范圍;以及基于所述權(quán)值數(shù)據(jù)的范圍確定所述權(quán)值數(shù)據(jù)的量化參數(shù)。

    4.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述模型構(gòu)造單元還用于分別在所述模擬量化模型的輸入數(shù)據(jù)和權(quán)值數(shù)據(jù)對(duì)應(yīng)的節(jié)點(diǎn)之后插入?yún)⒖挤秶瘮?shù)對(duì)應(yīng)的節(jié)點(diǎn),得到第一圖優(yōu)化節(jié)點(diǎn)模型;

    5.根據(jù)權(quán)利要求4所述的裝置,其特征在于,還包括:

    6.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述量化結(jié)果包括所述輸入數(shù)據(jù)的第一輸出結(jié)果,所述存儲(chǔ)單元還用于存儲(chǔ)所述輸入數(shù)據(jù)在所述量化功能對(duì)應(yīng)的設(shè)計(jì)框架中運(yùn)算得到的第二輸出結(jié)果;

    7.一種量化處理方法,其特征在于,應(yīng)用于量化處理裝置,所述量化處理裝置包括存儲(chǔ)單元、模型構(gòu)造單元、參數(shù)確定單元和計(jì)算單元,所述存儲(chǔ)單元中存儲(chǔ)有量化請(qǐng)求,所述量化請(qǐng)求包括自定義的量化功能,所述方法包括:

    8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述通過所述模型構(gòu)造單元從所述存儲(chǔ)單元獲取所述量化功能并基于所述量化功能得到對(duì)應(yīng)的參考計(jì)算算子以構(gòu)造模擬量化模型,包括:

    9.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述通過所述參數(shù)確定單元根據(jù)所述模擬量化模型的輸入數(shù)據(jù)的范圍和權(quán)值數(shù)據(jù)的范圍確定量化參數(shù),包括:

    10.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,還包括:

    11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述量化處理裝置還包括判斷單元,所述方法還包括:

    12.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述量化結(jié)果包括所述輸入數(shù)據(jù)的第一輸出結(jié)果,所述存儲(chǔ)單元還用于存儲(chǔ)所述輸入數(shù)據(jù)在所述量化功能對(duì)應(yīng)的設(shè)計(jì)框架中運(yùn)算得到的第二輸出結(jié)果;

    13.一種計(jì)算機(jī)設(shè)備,其特征在于,包括處理器、存儲(chǔ)器、通信接口以及一個(gè)或多個(gè)程序,其中,所述一個(gè)或多個(gè)程序被存儲(chǔ)在所述存儲(chǔ)器中,并且被配置由所述處理器執(zhí)行,所述程序包括用于執(zhí)行權(quán)利要求7-12中任一項(xiàng)方法中的步驟的指令。

    14.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序使得計(jì)算機(jī)執(zhí)行以實(shí)現(xiàn)權(quán)利要求7-12中任一項(xiàng)所述的方法。

    ...

    【技術(shù)特征摘要】

    1.一種量化處理裝置,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述模型構(gòu)造單元具體用于在所述參考計(jì)算算子之前插入量化函數(shù)對(duì)應(yīng)的節(jié)點(diǎn),且在所述參考計(jì)算算子之后插入反量化函數(shù)對(duì)應(yīng)的節(jié)點(diǎn),得到模擬量化模型。

    3.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述參數(shù)確定單元具體用于運(yùn)行所述模擬量化模型的權(quán)值數(shù)據(jù)對(duì)應(yīng)的常量節(jié)點(diǎn)模型,得到所述權(quán)值數(shù)據(jù)的數(shù)據(jù)信息;基于所述權(quán)值數(shù)據(jù)的數(shù)據(jù)信息確定所述權(quán)值數(shù)據(jù)的范圍;以及基于所述權(quán)值數(shù)據(jù)的范圍確定所述權(quán)值數(shù)據(jù)的量化參數(shù)。

    4.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述模型構(gòu)造單元還用于分別在所述模擬量化模型的輸入數(shù)據(jù)和權(quán)值數(shù)據(jù)對(duì)應(yīng)的節(jié)點(diǎn)之后插入?yún)⒖挤秶瘮?shù)對(duì)應(yīng)的節(jié)點(diǎn),得到第一圖優(yōu)化節(jié)點(diǎn)模型;

    5.根據(jù)權(quán)利要求4所述的裝置,其特征在于,還包括:

    6.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述量化結(jié)果包括所述輸入數(shù)據(jù)的第一輸出結(jié)果,所述存儲(chǔ)單元還用于存儲(chǔ)所述輸入數(shù)據(jù)在所述量化功能對(duì)應(yīng)的設(shè)計(jì)框架中運(yùn)算得到的第二輸出結(jié)果;

    7.一種量化處理方法,其特征在于,應(yīng)用于量化處理裝置,所述量化處理裝置包括存儲(chǔ)單元、模型構(gòu)造單元、參數(shù)確定單元和計(jì)算單元,所述存儲(chǔ)單元中存儲(chǔ)有量化請(qǐng)求,所述量化請(qǐng)求包括自定...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:請(qǐng)求不公布姓名
    申請(qǐng)(專利權(quán))人:寒武紀(jì)西安集成電路有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲αⅴ无码乱码在线观看性色| 午夜成人无码福利免费视频| 亚洲日韩中文无码久久| 日韩少妇无码喷潮系列一二三| 八戒理论片午影院无码爱恋| 无码无遮挡又大又爽又黄的视频| 国产AV无码专区亚洲AVJULIA| 中文字幕日产无码| 丰满亚洲大尺度无码无码专线| 亚洲中文字幕无码一去台湾| 亚洲av无码一区二区三区网站| 一夲道无码人妻精品一区二区| 亚洲精品GV天堂无码男同| 无码国产亚洲日韩国精品视频一区二区三区| 精品韩国亚洲av无码不卡区| 亚洲AV无码乱码在线观看代蜜桃| 无码人妻AⅤ一区二区三区水密桃| 久久久久无码精品国产app| 无码少妇A片一区二区三区| 狠狠久久精品中文字幕无码| 日韩国产精品无码一区二区三区| 伊人久久综合无码成人网| 成人无码区免费A片视频WWW| 中文字幕久久精品无码| yy111111少妇影院里无码| 狠狠躁夜夜躁无码中文字幕| 精品无码成人网站久久久久久| 亚洲av永久无码| 国产爆乳无码视频在线观看3| 国产精品亚韩精品无码a在线| 亚洲精品无码久久久久牙蜜区| 丰满日韩放荡少妇无码视频| 日韩毛片免费无码无毒视频观看| 精品欧洲av无码一区二区14| 亚洲av永久无码精品网址| 午夜不卡久久精品无码免费| 亚洲精品久久无码av片俺去也| 国产在线拍揄自揄拍无码| 中文字幕AV中文字无码亚| 人妻无码一区二区不卡无码av| 亚洲中文字幕无码专区|