资源简介
包含主流机器学习代码工具箱,可以直接加载到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\desc
文件 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-reba
文件 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\ob
文件 14948708 2015-04-27 15:50 DeepLearnToolbox\.git\ob
文件 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个文件信息
评论
共有 条评论