FCN code giving odd results

3 vues (au cours des 30 derniers jours)
Shoaib Ali
Shoaib Ali le 23 Août 2022
Commenté : Shoaib Ali le 12 Sep 2022
Hi,
I am training FCN using my data for segmentation. I am facing a problem. When I use “fcnLayers” to train FCN on my data, it gives me proper segmented output.
But when I open the network (FCN) in deep network designer and generate the code of FCN from there and use that code to train FCN on my data it gives me very odd result. Can anyone guide me what is the reason of that?
This is segmented output using "fcnLayers" command.
The sgmented output using fcn code ( genertes from the deep network designer)

Réponse acceptée

Birju Patel
Birju Patel le 8 Sep 2022
The fcnLayers functions returns a network with image net trained weights. When you generate code from Deep Network Designer, make sure to select “with initial parameters”. This will store the pretrained weights of the FCN network created by the app. If you don't do that, then the weights are left randomly initialized when you train. That is probably why you're getting different results.
  1 commentaire
Shoaib Ali
Shoaib Ali le 12 Sep 2022
Thanks a alot.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Image Data Workflows dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by