gradCAM() unclear error message

5 visualizaciones (últimos 30 días)
Christopher McCausland
Christopher McCausland el 6 de Feb. de 2023
Comentada: Christopher McCausland el 11 de Feb. de 2023
Hi,
I am trying to use the gradCAM() function on my own data (attached).
when I run the following command;
map = gradCAM(net,features,label)
%Error ==> Network input layer must be an imageInputLayer or image3dInputLayer.
however the documentation clearly states a SequenceInputLayer can be used and gives an eample. I believe my net conforms to all input argument requirements and appears to input the same way as the SequenceInputLayer example.
What is causing this error?

Respuesta aceptada

Sai Sumanth Korthiwada
Sai Sumanth Korthiwada el 9 de Feb. de 2023
Hi Christopher,
I have used the attached files and the code provided above. It works fine for me without any errors in R2022b. The "net" has met all the input argument requirements; I did not notice any flags.
Try clearing out the workspace and execute the code again.
clear;
Hope this helps!
  1 comentario
Christopher McCausland
Christopher McCausland el 11 de Feb. de 2023
Hi Sai,
Thank you for your response. I have now tested this both on R2022b and R2019b. As you mention on R2022b it runs without issue, however on R2019b there seems to be a bug.
This is unfortunate as I have access to an HPC which is currently running R2019b. However it atleast gives me a work around. Thank you for your help!
Christopher

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Get Started with Statistics and Machine Learning Toolbox en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by