Error using trainNetwork (line 170)
Afficher commentaires plus anciens
Hello!
I am doing semantic segmentation of RGB images to 3 label classes using vgg-16 (for now). Matlab version 2020a.
When I pass the pixel Label Image Datastore to the trainNetwork function I get the following error:
[net, info] = trainNetwork(pximds,lgraph,options);
Error using trainNetwork (line 170)
Too many input arguments.
Caused by:
Error using gather
Too many input arguments.
Upon further inspection the error originates on line 194, iside the doTrainNetwork function:
trainedNet = assembler.assemble(analyzedLayers, executionSettings);
which itself fails inside the TrainingNetworkAssembler at line 33:
internalNetwork = this.Strategy.prepareNetworkForTraining(...
internalNetwork, executionSettings);
It seems the issue is with the network, not the inputs?
Any help would be welcome!
2 commentaires
chf w
le 28 Août 2021
Has this problem been solved?
Walter Roberson
le 28 Août 2021
Which code did you have to run to create gtruth0 ?
Réponses (1)
Oleg Kupervasser
le 12 Août 2022
0 votes
https://www.mathworks.com/matlabcentral/answers/416035-error-in-training-segnet-on-cpu
Catégories
En savoir plus sur Semantic Segmentation 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!