⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rtrlinit.m

📁 two Matlab functions for initializing and training a recurrent neural network
💻 M
字号:
function net = rtrlinit(ni,no,nu,activationfunc,initwrange)%  net = rtrlinit(ni,no,nu,activationfunc,initwrange)% by Chuck Anderson (2001) www.cs.colostate.edu/~anderson%add one to ni to account for constant inputnet.ni = ni;net.no = no;net.nu = nu;net.iwrange = initwrange;nic = ni + 1;if strcmp(activationfunc,'sigmoid')  net.sig1tanh2 = 1;elseif strcmp(activationfunc,'tanh')  net.sig1tanh2 = 2;else  error('Activation function must be ''sigmoid'' or ''tanh''');endnet.p = zeros(nu,nu,nu+nic);net.y = zeros(nu,1);net.w = (rand(nu,nu+nic)-0.5)*2*initwrange;net.eyenu = eye(nu);net.dw = zeros(size(net.w));net.y = zeros(nu,1);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -