在神经网络中,我怎么能改变乙状结肠激活一个高斯函数,如何修改Matlab代码来实现呢?
32 Ansichten(30天)的
Altere Kommentare anzeigen
改变这个函数:一个= tansig (n) = 2 / (1 + exp (2 * n)) 1 a =高斯(n) = exp (- (n ^ 2))。
0 Kommentare
Akzeptierte Antwort
格雷格·希斯
我2015年6月6
网= fitnet;
net.layers {1}。transferFcn =“radbas”;
希望这个有帮助。
谢谢你的正式接受我的答案
格雷格
3 Kommentare
飞机于
我2019年4月12日
看起来类型
net.layers {1}。transferFcn =“radbas”;
不会在R2018a版本错误低于工作吗
错误使用网络/ subsasgn > network_subsasgn(第166行)
尝试分配单元阵列作为数组的两倍。
错误在网络/ subsasgn(14)行
网= network_subsasgn(网,下标,v,网络名);
甚至我改变修复数据类型
net.layers (1) .transferFcn (: 1) = cellstr (“radbas”)
仍然错误
错误使用网络/ subsasgn > network_subsasgn(第166行)
尝试分配单元阵列作为数组的两倍。
错误在网络/ subsasgn(14)行
网= network_subsasgn(网,下标,v,网络名);
任何方式来解决吗?
最好的