Undefined function or variable 'batchNorm​alizationL​ayer'

14 Ansichten (letzte 30 Tage)
mac-nic ifegbo
mac-nic ifegbo am 11 Jul. 2019
Beantwortet: Alex Mcaulley am 11 Jul. 2019
Hello guys,
I am creating a simple CNN for classification of digits, but please am experiencing the error above each time I try to excute the code below. I am using R2017a version. I have also re-Installed the neural network toolbox and ran update but same error. Does anyone have idea on how to go about this?
layers = [
imageInputLayer([28 28 1])
convolution2dLayer(3,8,'Padding','same')
batchNormalizationLayer
reluLayer
maxPooling2dLayer(2,'Stride',2)
convolution2dLayer(3,16,'Padding','same')
batchNormalizationLayer
reluLayer
maxPooling2dLayer(2,'Stride',2)
convolution2dLayer(3,32,'Padding','same')
batchNormalizationLayer
reluLayer
fullyConnectedLayer(10)
softmaxLayer
classificationLayer];

Antworten (1)

Alex Mcaulley
Alex Mcaulley am 11 Jul. 2019
Following the documentation, batchNormalizationLayer function was introduced in R2017b release. Then, you need to update your Matlab version to use it.

Kategorien

Mehr zu Deep Learning Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by