- 94
- 0
- 约1.2千字
- 约 3页
- 2022-09-04 发布于山东
- 举报
Matlab训练好的BP神经网络如何保存和读取方法(附实例说.
Matlab训练好的BP神经网络如何保存和读取方法(附实例说.
PAGE/NUMPAGES
Matlab训练好的BP神经网络如何保存和读取方法(附实例说.
Matlab训练好的BP神经网络如何保存和读取方法(附实例说明)
看到论坛里很多朋友都在提问如何储藏和调用已经训练好的神经网络。
自己头几天也遇到了这样的问题,在论坛中看了大家的回复,诚然都提到了要点的两个函数“save和”“load,”但或多或少都简洁了些,让人摸不着脑筋(呵呵,自然也可能是自己太菜)。经过不断调试,大体弄理解这两个函数对神经网络的储藏。下面附上实例给大家做个说明,希望对跟我有相同问题的朋友有所帮助。
若是可是需要在工作目录下保到当前训练好的网络,可以在命令窗口
输入:savenet%net为已训练好的网络
尔后在命令窗口
输入:loadnet%net为已保存的网络
加载net。
但一般我们都会在加载完后对网络进行进一步的操作,建议都放在M文件中
进行保存网络和调用网络的操作
以下所示:
以函数的形式训练神经网络
functionshenjingwangluo(
P=[-1,-2,3,1;
-1,1,5,-3];
%P为输入矢量
T=[-1,-1,1,1,];
%T为目标矢量
net=newff(minmax(P,[3,1],{tansig,pur
原创力文档

文档评论(0)