• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    matlab中BP神經網絡模型保存和讀取的方法

    有時辰我們利用matlab進行BP神經收集模子練習,怎么將練習好的模子保留下來呢,并在用的時辰讀取呢,下面來分享一下方式

    東西/原料

    • matlab
    • BP神經收集模子保留和讀取的方式

    方式/步調

    1. 1

      第一步打開matlab,新建一個劇本,這里做了一個簡單的BP神經收集模子練習,[p1,minp,maxp,t1,mint,maxt]=premnmx(P,T);net=newff(minmax(P),[8,6,1],{'tansig','tansig','purelin'},'trainlm');我們保留BP神經收集模子本家兒要保留net,mint,maxt三個變量,如下圖所示:

    2. 2

      第二步運行BP神經收集法式,可以看到生當作的net就是我們需要保留的模子,mint,maxt變量是因為凡是在用模子反歸一化獲得展望數據時,需要用到這兩個變量,如c=postmnmx(b,mint,maxt);,如下圖所示:

    3. 3

      第三步我們利用save my_bp net;save my_mint mint;save my_maxt maxt;別離保留net,mint,maxt三個變量為mat文件,并定名了文件名,如下圖所示:

    4. 4

      第四步再次運行法式,可以看到已經在當前路徑下生當作了my_bp.mat,my_mint.mat,my_maxt.mat三個文件,如下圖所示:

    5. 5

      第五步保留好三個mat文件之后,我們可以經由過程load my_bp;load my_maxt;load my_mint;別離進行讀取,這里只是讀取文件,利用模子的話,仍是用變量名net,mint,maxt,如下圖所示:

    6. 6

      第六步運行法式,可以看到模子數據已經讀取當作功了,最后這里介紹的是我們也可以利用save('My_net.mat','net','mint','maxt');將三個變量保留為一個mat文件,然后利用load讀取的時辰,也讀取一個mat文件就可以,按照需要選擇哪一種體例保留和讀取模子,如下圖所示:

    注重事項

    • 若是你感覺這篇對你有效的話,請投一下票
    • 發表于 2018-05-30 00:00
    • 閱讀 ( 1757 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆