classificationLayer
(Déconseillé) Couche de sortie de classification
L’utilisation de classificationLayer est déconseillée. Utilisez la fonction trainnet et définissez la fonction de perte à "crossentropy" à la place. Pour plus d’informations, veuillez consulter Historique des versions.
Description
Une couche de classification calcule la perte d'entropie croisée pour les tâches de classification et de classification pondérée avec des classes mutuellement exclusives.
La couche déduit le nombre de classes à partir de la taille de sortie de la couche précédente. Par exemple, pour spécifier le nombre de classes K du réseau, vous pouvez ajouter une couche entièrement connectée avec une taille de sortie K et une couche softmax avant la couche de classification.
définit les propriétés optionnelles layer = classificationLayer(Name,Value)Name, ClassWeights et Classes avec une ou plusieurs paires nom-valeur. Par exemple, classificationLayer('Name','output') crée une couche de classification nommée 'output'.
Exemples
Arguments nom-valeur
Arguments de sortie
En savoir plus
Références
[1] Bishop, C. M. Pattern Recognition and Machine Learning. Springer, New York, NY, 2006.