资源简介

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  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-01-04 16:14  CNN Toolbox\
     文件         731  2015-11-14 16:49  CNN Toolbox\cnnapplygrads.m
     文件        3847  2015-11-14 16:49  CNN Toolbox\cnnbp.m
     文件        2165  2016-01-04 11:34  CNN Toolbox\cnnexamples.m
     文件        2135  2015-12-08 15:06  CNN Toolbox\cnnexamples.m~
     文件        3594  2015-11-14 16:48  CNN Toolbox\cnnff.m
     文件        5427  2015-12-08 22:59  CNN Toolbox\cnnsetup.m
     文件        5260  2015-12-08 22:26  CNN Toolbox\cnnsetup.m~
     文件         432  2015-11-14 16:49  CNN Toolbox\cnntest.m
     文件        2009  2015-12-08 23:00  CNN Toolbox\cnntrain.m
     文件        1846  2015-11-14 16:48  CNN Toolbox\cnntrain.m~
     目录           0  2016-01-04 16:14  CNN Toolbox\data\
     文件    14735220  2012-09-24 03:54  CNN Toolbox\data\mnist_uint8.mat
     文件         164  2016-01-04 16:13  CNN Toolbox\test.m
     目录           0  2016-01-04 16:14  CNN Toolbox\util\
     文件        2618  2012-09-24 03:54  CNN Toolbox\util\allcomb.m
     文件        1958  2012-09-24 03:54  CNN Toolbox\util\expand.m
     文件         208  2012-09-24 03:54  CNN Toolbox\util\flicker.m
     文件          80  2012-09-24 03:54  CNN Toolbox\util\flipall.m
     文件         543  2012-09-24 03:54  CNN Toolbox\util\fliplrf.m
     文件         576  2012-09-24 03:54  CNN Toolbox\util\flipudf.m
     文件         198  2012-09-24 03:54  CNN Toolbox\util\im2patches.m
     文件        1895  2012-09-24 03:54  CNN Toolbox\util\makeLMfilters.m
     文件         242  2012-09-24 03:54  CNN Toolbox\util\patches2im.m
     文件         283  2012-09-24 03:54  CNN Toolbox\util\randcorr.m
     文件        2083  2012-09-24 03:54  CNN Toolbox\util\randp.m
     文件          49  2012-09-24 03:54  CNN Toolbox\util\rnd.m
     文件          48  2012-09-24 03:54  CNN Toolbox\util\sigm.m
     文件         126  2012-09-24 03:54  CNN Toolbox\util\sigmrnd.m
     文件         256  2012-09-24 03:54  CNN Toolbox\util\softmax.m
     文件        1126  2012-09-24 03:54  CNN Toolbox\util\visualize.m
............此处省略41个文件信息

评论

共有 条评论