Error Using trainNetwork in Deep Learning.

Hi,
I am trying to train a pretrained CNN model, inceptionresnetv2 for Image Classification. I am getting the following error,
Error using trainNetwork (line 150)
Error using 'predict' in Layer nnet.inceptionresnetv2.layer.ScalingFactorLayer. The function threw an error and could not be executed.
Any solution??
Thank you!!

6 Kommentare

Hi Kaniska,
Could you provide more information about the problem e.g. hardware used (GPU and amount of RAM) and if that is the full error message?
Kaniska Samanta
Kaniska Samanta am 4 Mai 2019
Bearbeitet: Kaniska Samanta am 5 Mai 2019
Hi Gabija,
My PC configuration is Processor: Intel Core i5 (6th Gen); RAM: 8GB; GPU: Nvidia 930M; Storage: 240GB SSD.
And yes that was the full error message.
error.PNG
But now I am facing a new error sometimes as shown in the picture below, and I am getting this error after 4 or 5 iteration in the training progress.
Maria Duarte Rosa
Maria Duarte Rosa am 17 Mai 2019
Using a smaller network (e.g. squeeznet or mobilenetv2) and reducing the mini-batch size might help.
Hi Kaniska,
Most likely your GPU is either low on memory or out of memory. I don't know the exact settings you are using but reducing mini-batch size or using CPU instead of GPU may help (CPU would use 8GB of RAM instead of GPU using 2GB of its memory).
Kaniska Samanta
Kaniska Samanta am 21 Mai 2019
Thanks for assists. It's propably my gpu, unable to handle the network..
Ansuman Mahapatra
Ansuman Mahapatra am 2 Jul. 2020
Reduced batch size to 16 and it works.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

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

Produkte

Version

R2018b

Gefragt:

am 30 Apr. 2019

Community Treasure Hunt

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

Start Hunting!

Translated by