• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-12
  • 语言: Matlab
  • 标签: cnn  matlab  深度学习  

资源简介

深度学习CNN网络,有详细的注释,非常好的参考资料

资源截图

代码片段和文件信息

function net = cnnapplygrads(net opts)  
    for l = 2 : numel(net.layers)  
        if strcmp(net.layers{l}.type ‘c‘)  
            for j = 1 : numel(net.layers{l}.a)  
                for ii = 1 : numel(net.layers{l - 1}.a)  
                    % 这里没什么好说的,就是普通的权值更新的公式:W_new = W_old - alpha * de/dW(误差对权值导数)  
                    net.layers{l}.k{ii}{j} = net.layers{l}.k{ii}{j} - opts.alpha * net.layers{l}.dk{ii}{j};  
                end  
            end  
            net.layers{l}.b{j} = net.layers{l}.b{j} - opts.alpha * net.layers{l}.db{j};  
        end  
    end  
  
    net.ffW = net.ffW - opts.alpha * net.dffW;  
    net.ffb = net.ffb - opts.alpha * net.dffb;  
end  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        733  2014-04-28 22:48  CNN-code\cnnapplygrads.m

     文件       3849  2014-04-29 09:58  CNN-code\cnnbp.m

     文件       1502  2014-04-28 22:20  CNN-code\cnnexamples.m

     文件       3598  2014-04-28 22:47  CNN-code\cnnff.m

     文件       5272  2014-04-29 09:08  CNN-code\cnnsetup.m

     文件        432  2014-04-28 22:48  CNN-code\cnntest.m

     目录          0  2014-04-29 10:08  CNN-code

----------- ---------  ---------- -----  ----

                15386                    7


评论

共有 条评论