Matlab神经网络工具箱中net.trainParam设置不成功问题

Matlab神经网络工具箱中net.trainParam设置不成功问题

本人找寻很久发现即使设置了net.trainParam中的各参数值,但是在nntraintool显示后一直都没有改变,找遍全网都发现有这样的问题。最后发现是net.trainFcn=‘trainlm’;这一句话在作祟,测试中发现这一句话若写在net.trainParam的参数后面则会使网络参数全部还原为默认怎么样修改都是默认的值
但若写在前面则可以写在前面
因此使用工具箱时需要注意学习函数设置的指令位置!!!避免让更多的人遇到这一问题。
同时这里我大致搜寻了一下这里由于本人使用的是旧版newff指令(自己划分训练集、测试集、验证集)认为epochs应该就等于iterations吧,毕竟没有batch,大家也不必在困扰咯!希望能帮到大家,欢迎交流!

发布了1 篇原创文章 · 获赞 1 · 访问量 22

猜你喜欢

转载自blog.csdn.net/jiayinsen/article/details/105304418
今日推荐