• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-14
  • 语言: Matlab
  • 标签: MATLAB  CNN  

资源简介

MATLAB的CNN算法的例程,可以学习CNN算法

资源截图

代码片段和文件信息

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%功能:演示CNN学习算法在计算机视觉中的应用
%基于CNN网络实现分类;
%环境:Win7,Matlab2012b
%Modi: NUDT-VAP
%时间:2014-10-10
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%% load training data
clear;
data = load(‘../data/mnist.mat‘);
train_x = double(reshape(data.train_x‘282860000))/255;
test_x = double(reshape(data.test_x‘282810000))/255;
train_y = double(data.train_y‘);
test_y = double(data.test_y‘);
clear(‘data‘);

%% CNN setup: set a 5c-2s-10c-2s CNN
cnn.layers = {
    struct(‘type‘ ‘i‘) %input layer
    struct(‘type‘ ‘c‘ ‘outputmaps‘ 5 ‘kernelsize‘ 5) %convolution layer
    struct(‘type‘ ‘s‘ ‘scale‘ 2) %sub sampling layer
    struct(‘type‘ ‘c‘ ‘outputmaps‘ 10 ‘kernelsize‘ 5) %convolution layer
    struct(‘type‘ ‘s‘ ‘scale‘ 2) %

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

     文件       1324  2015-04-15 08:57  16、CNN学习\CNNLearning.m

     文件       1768  2014-11-03 10:48  16、CNN学习\cnnsetup.m

     文件       1854  2014-11-03 11:28  16、CNN学习\cnntest.m

     文件       5751  2014-11-03 11:27  16、CNN学习\cnntrain.m

     目录          0  2015-11-30 15:36  16、CNN学习

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

                10697                    5


评论

共有 条评论