Define width for 'cell'
Afficher commentaires plus anciens
I am following a guide in mathworks for creating CNN, but I keep getting
Undefined function 'width' for input arguments of type 'cell'.
Error in CNN (line 34)
fullyConnectedLayer(width(varoaDataset))
I am using the following code:
%%Image input layer
inputLayer = imageInputLayer([19 19 3]);
%%Middle layer
% Layer parameters - related to input layer
filterSize = [3 3];
numFilters = 19;
% Creating middle layer
middleLayers = [
convolution2dLayer(filterSize, numFilters, 'Padding', 1)
reluLayer()
convolution2dLayer(filterSize, numFilters, 'Padding', 1)
reluLayer()
maxPooling2dLayer(3, 'Stride', 2)
];
%%Final layers
finalLayers = [
fullyConnectedLayer(64)
%ReLU
reluLayer()
%Messurement of image using loss layer
fullyConnectedLayer(width(varoaDataset))
% Softmax loss layer and classification layer
softmaxLayer()
classificationLayer()
];
%%Combine layers
layers = [
inputLayer
middleLayers
finalLayers
];
2 commentaires
the cyclist
le 1 Jan 2018
For anyone looking to help, it seems that the OP is trying to replicate the example from this documenation page. (OP, can you please confirm?)
Maria Rasmussen
le 2 Jan 2018
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Deep Learning Toolbox dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!