Error in activations() call when running 'Image Category Classification Using Deep Learning' Example

조회 수: 1(최근 30일)
Dominik Mattioli
Dominik Mattioli 2021년 6월 10일
댓글: Dominik Mattioli 2021년 6월 10일
I've been walking through the following example and I get an error in the first call to the activations() function:
The error says:
"Check for missing argument or incorrect argument data type in call to function 'activations'."
If Iuse the image data set supplied in the link, the error becomes:
"Undefined function 'activations' for input arguments of type 'nnet.cnn.LayerGraph'.
Error in Untitled7 (line 71)
trainingFeatures = activations( net, augmentedTrainingSet, featureLayer, ..."
I haven't changed any of the code, except my images are rgb, which I don't think affects this function call. Which of my inputs could be incorrect? Or am I missing necessary toolbox?
  댓글 수: 1
Dominik Mattioli
Dominik Mattioli 2021년 6월 10일
I believe I've figured it out - the example says that you can use
net = resnet50( 'Weights', 'None' );
if you don't have the resnet pretrained model installed. However, I just installed the toolbox and changed the network instantiation to
net = resnet50();
and now it works. Perhaps the documentation could be edited to note this.

댓글을 달려면 로그인하십시오.

답변(0개)

Community Treasure Hunt

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

Start Hunting!

Translated by