• 大小: 10.43MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-04
  • 语言: Matlab
  • 标签: CNN  MINST  matlab  

资源简介

用卷积神经网络识别手写数字图像,使用部分MINST数据集,MATLAB编程,包含一个卷积层,一个池化层,一个全连接层,一个隐藏层。

资源截图

代码片段和文件信息

function y = Conv(x W)

[wrow wcol numFilters] = size(W);
[xrow xcol ~ ] = size(x);
yrow = xrow - wrow + 1;
ycol = xcol - wcol + 1;
y = zeros(yrow ycol numFilters);
for k = 1:numFilters
filter = W(: : k);
filter = rot90(squeeze(filter) 2);
y(: : k) = conv2(x filter ‘valid‘);
end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-04-19 14:24  CNN\
     文件         309  2019-04-12 09:26  CNN\Conv.m
     文件         835  2019-04-12 09:34  CNN\loadMNISTImages.m
     文件         533  2019-04-12 09:34  CNN\loadMNISTLabels.m
     目录           0  2019-04-19 14:24  CNN\MNIST\
     文件     7840016  1998-01-26 23:07  CNN\MNIST\t10k-images.idx3-ubyte
     文件       10008  1998-01-26 23:07  CNN\MNIST\t10k-labels.idx1-ubyte
     文件        1644  2019-04-12 09:59  CNN\MnistConv.m
     文件     9449867  2019-04-17 10:46  CNN\MnistConv.mat
     文件         277  2019-04-12 09:27  CNN\Pool.m
     文件          41  2019-01-01 16:27  CNN\ReLU.m
     文件          61  2018-12-31 16:11  CNN\Softmax.m
     文件         982  2019-04-15 13:31  CNN\testCNN.m

评论

共有 条评论