• 大小: 42.4MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-11
  • 语言: Matlab
  • 标签: RBMCNNNN  

资源简介

包含主流机器学习代码工具箱,可以直接加载到matlab中,有NN,RBM,CNN,SAE,CAE,里面有数据和仿真,适合机器学习和深度学习开发

资源截图

代码片段和文件信息

function cae = caeapplygrads(cae)
    cae.sv = 0;
    for j = 1 : numel(cae.a)
        for i = 1 : numel(cae.i)
%             cae.vik{i}{j} = cae.momentum * cae.vik{i}{j} + cae.alpha ./ (cae.sigma + cae.ddik{i}{j}) .* cae.dik{i}{j};
%             cae.vok{i}{j} = cae.momentum * cae.vok{i}{j} + cae.alpha ./ (cae.sigma + cae.ddok{i}{j}) .* cae.dok{i}{j};
            cae.vik{i}{j} = cae.alpha * cae.dik{i}{j};
            cae.vok{i}{j} = cae.alpha * cae.dok{i}{j};
            cae.sv = cae.sv + sum(cae.vik{i}{j}(:) .^ 2);
            cae.sv = cae.sv + sum(cae.vok{i}{j}(:) .^ 2);

            cae.ik{i}{j} = cae.ik{i}{j} - cae.vik{i}{j};
            cae.ok{i}{j} = cae.ok{i}{j} - cae.vok{i}{j};
        end
%         cae.vb{j} = cae.momentum * cae.vb{j} + cae.alpha / (cae.sigma + cae.ddb{j}) * cae.db{j};
        cae.vb{j} = cae.alpha * cae.db{j};
        cae.sv = cae.sv + sum(cae.vb{j} .^ 2);

        cae.b{j} = cae.b{j} - cae.vb{j};
    end

    for i = 1 : numel(cae.o)
%         cae.vc{i} = cae.momentum * cae.vc{i} + cae.alpha / (cae.sigma + cae.ddc{i}) * cae.dc{i};
        cae.vc{i} = cae.alpha * cae.dc{i};
        cae.sv = cae.sv + sum(cae.vc{i} .^ 2);

        cae.c{i} = cae.c{i} - cae.vc{i};
    end
end

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

     文件        482  2015-04-27 15:50  DeepLearnToolbox\.git\config

     文件         73  2015-04-27 15:50  DeepLearnToolbox\.git\description

     文件        485  2015-04-27 15:50  DeepLearnToolbox\.git\FETCH_HEAD

     文件         23  2015-04-27 15:50  DeepLearnToolbox\.git\HEAD

     文件        452  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\applypatch-msg.sample

     文件        896  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\commit-msg.sample

     文件        189  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\post-update.sample

     文件        398  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\pre-applypatch.sample

     文件       1642  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\pre-commit.sample

     文件       1352  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\pre-push.sample

     文件       4951  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\pre-rebase.sample

     文件       1239  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\prepare-commit-msg.sample

     文件       3611  2015-04-27 15:50  DeepLearnToolbox\.git\hooks\update.sample

     文件       6104  2015-04-27 15:50  DeepLearnToolbox\.git\index

     文件        240  2015-04-27 15:50  DeepLearnToolbox\.git\info\exclude

     文件        195  2015-04-27 15:50  DeepLearnToolbox\.git\logs\HEAD

     文件        195  2015-04-27 15:50  DeepLearnToolbox\.git\logs\refs\heads\master

     文件        195  2015-04-27 15:50  DeepLearnToolbox\.git\logs\refs\remotes\origin\HEAD

     文件        220  2015-04-27 15:50  DeepLearnToolbox\.git\logs\refs\remotes\rasmusbergpalm\master

     文件        220  2015-04-27 15:50  DeepLearnToolbox\.git\logs\refs\remotes\rasmusbergpalm\unstable

     文件      30276  2015-04-27 15:50  DeepLearnToolbox\.git\objects\pack\pack-b88edcaa783231d46b38c1e8170bf88084b7601b.idx

     文件   14948708  2015-04-27 15:50  DeepLearnToolbox\.git\objects\pack\pack-b88edcaa783231d46b38c1e8170bf88084b7601b.pack

     文件        177  2015-04-27 15:50  DeepLearnToolbox\.git\packed-refs

     文件         41  2015-04-27 15:50  DeepLearnToolbox\.git\refs\heads\master

     文件         32  2015-04-27 15:50  DeepLearnToolbox\.git\refs\remotes\origin\HEAD

     文件         41  2015-04-27 15:50  DeepLearnToolbox\.git\refs\remotes\rasmusbergpalm\master

     文件         41  2015-04-27 15:50  DeepLearnToolbox\.git\refs\remotes\rasmusbergpalm\unstable

     文件        259  2015-04-27 15:50  DeepLearnToolbox\.travis.yml

     文件       1248  2015-04-27 15:50  DeepLearnToolbox\CAE\caeapplygrads.m

     文件        946  2015-04-27 15:50  DeepLearnToolbox\CAE\caebbp.m

............此处省略103个文件信息

评论

共有 条评论

相关资源