Méthode : Fichier AppVigneNette
Le fichier AppClasse.mlap créé dans l'étape « 1-classificaation » est conservé, et dupliqué dans
2-TransferLearning/AppVigneNette.mlap
Le code sera modifié pour remplacer le réseau alexnet par le nouveau réseau vignenette obtenu précédemment.
Charger le cnn vignenette
Charger le fichier Matlab contenant le cnn (PATH à adapter, ici tout est dans le même répertoire) : dans les propriétés de l'application.
1
properties (Access = private)
2
vigneMat = load('VigneNetteCnn.mat');
3
net % Le cnn
4
end
5
Charger le réseau neuronal dans la variable net (dans la fonction startup)
1
% Chargement du CNN
2
app.net = app.vigneMat.vignenette;
3
La taille des images est à adapter car alexnet prend des images en 227x227 alors que vignenette (obtenu à partir de GoogleNet) prend des images en 224x224
Modifier la ligne :
1
img = imresize(im, [224 224]);
Test de l'application
Lancement de l'application et essai avec une image de feuille de vigne