Partager via


ImageModelSettingsClassification Classe

Définition

Paramètres utilisés pour l’entraînement du modèle. Pour plus d’informations sur les paramètres disponibles, consultez la documentation officielle : https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

public class ImageModelSettingsClassification : Azure.ResourceManager.MachineLearning.Models.ImageModelSettings
type ImageModelSettingsClassification = class
    inherit ImageModelSettings
Public Class ImageModelSettingsClassification
Inherits ImageModelSettings
Héritage
ImageModelSettingsClassification

Constructeurs

ImageModelSettingsClassification()

Initialise une nouvelle instance d’ImageModelSettingsClassification.

Propriétés

AdvancedSettings

Paramètres pour les scénarios avancés.

(Hérité de ImageModelSettings)
AmsGradient

Activez AMSGrad lorsque l’optimiseur est « adam » ou « adamw ».

(Hérité de ImageModelSettings)
Augmentations

Paramètres d’utilisation des augmentations.

(Hérité de ImageModelSettings)
Beta1

Valeur de « beta1 » lorsque l’optimiseur est « adam » ou « adamw ». Doit être un nombre à virgule flottante dans la plage [0, 1].

(Hérité de ImageModelSettings)
Beta2

Valeur de « beta2 » lorsque l’optimiseur est « adam » ou « adamw ». Doit être un nombre à virgule flottante dans la plage [0, 1].

(Hérité de ImageModelSettings)
CheckpointFrequency

Fréquence de stockage des points de contrôle du modèle. Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
CheckpointModel

Modèle de point de contrôle préentraîné pour l’entraînement incrémentiel.

(Hérité de ImageModelSettings)
CheckpointRunId

ID d’une exécution précédente qui a un point de contrôle préentraîné pour l’entraînement incrémentiel.

(Hérité de ImageModelSettings)
Distributed

Indique s’il faut utiliser l’entraînement distribué.

(Hérité de ImageModelSettings)
EarlyStopping

Permet d’avoir une logique d’arrêt anticipé au cours de l’entraînement.

(Hérité de ImageModelSettings)
EarlyStoppingDelay

Nombre minimal d’époques ou d’évaluations de validation à attendre avant que l’amélioration des métriques primaires soit suivie d’un arrêt précoce. Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
EarlyStoppingPatience

Nombre minimal d’époques ou d’évaluations de validation sans amélioration des métriques principales avant l’arrêt de l’exécution. Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
EnableOnnxNormalization

Activez la normalisation lors de l’exportation du modèle ONNX.

(Hérité de ImageModelSettings)
EvaluationFrequency

Fréquence d’évaluation du jeu de données de validation pour obtenir les scores de métrique. Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
GradientAccumulationStep

L’accumulation de dégradés signifie exécuter un nombre configuré d’étapes « GradAccumulationStep » sans mettre à jour les pondérations du modèle tout en accumulant les dégradés de ces étapes, puis en utilisant les dégradés accumulés pour calculer les mises à jour de pondération. Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
LayersToFreeze

Nombre de couches à figer pour le modèle. Cette valeur doit être un entier positif. Pour instance, passer 2 comme valeur pour « seresnext » signifie geler les couches 0 et 1. Pour obtenir la liste complète des modèles pris en charge et des détails sur le gel de couche, consultez : https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

(Hérité de ImageModelSettings)
LearningRate

Taux d’apprentissage initial. Doit être un nombre à virgule flottante dans la plage [0, 1].

(Hérité de ImageModelSettings)
LearningRateScheduler

Type de planificateur du taux d’apprentissage. Doit être « warmup_cosine » ou « step ».

(Hérité de ImageModelSettings)
ModelName

Nom du modèle à utiliser pour l’entraînement. Pour plus d’informations sur les modèles disponibles, consultez la documentation officielle : https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

(Hérité de ImageModelSettings)
Momentum

Valeur de l’impulsion lorsque l’optimiseur est « sgd ». Doit être un nombre à virgule flottante dans la plage [0, 1].

(Hérité de ImageModelSettings)
Nesterov

Activez nesterov lorsque l’optimiseur est « sgd ».

(Hérité de ImageModelSettings)
NumberOfEpochs

Nombre d’époques d’entraînement. Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
NumberOfWorkers

Nombre de workers du chargeur de données. Doit être un entier non négatif.

(Hérité de ImageModelSettings)
Optimizer

Type d’optimiseur.

(Hérité de ImageModelSettings)
RandomSeed

Graines aléatoires à utiliser lors de l’utilisation de l’entraînement déterministe.

(Hérité de ImageModelSettings)
StepLRGamma

Valeur gamma lorsque le planificateur de taux d’apprentissage est « step ». Doit être un nombre à virgule flottante dans la plage [0, 1].

(Hérité de ImageModelSettings)
StepLRStepSize

Valeur de la taille de l’étape lorsque le planificateur de taux d’apprentissage est « step ». Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
TrainingBatchSize

Taille du lot d’entraînement. Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
TrainingCropSize

Taille de rognage d’image entrée dans le réseau neuronal pour le jeu de données d’entraînement. Cette valeur doit être un entier positif.

ValidationBatchSize

Taille du lot de validation. Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
ValidationCropSize

Taille de rognage d’image entrée dans le réseau neuronal pour le jeu de données de validation. Cette valeur doit être un entier positif.

ValidationResizeSize

Taille d’image à laquelle redimensionner avant le rognage du jeu de données de validation. Cette valeur doit être un entier positif.

WarmupCosineLRCycles

Valeur du cycle cosinus lorsque le planificateur de taux d’apprentissage est « warmup_cosine ». Doit être un nombre à virgule flottante dans la plage [0, 1].

(Hérité de ImageModelSettings)
WarmupCosineLRWarmupEpochs

Valeur des époques d’échauffement lorsque le planificateur de taux d’apprentissage est « warmup_cosine ». Cette valeur doit être un entier positif.

(Hérité de ImageModelSettings)
WeightDecay

Valeur de la décomposition de poids lorsque l’optimiseur est « sgd », « adam » ou « adamw ». Doit être un float dans la plage[0, 1].

(Hérité de ImageModelSettings)
WeightedLoss

Perte pondérée. Les valeurs acceptées sont 0 pour aucune perte pondérée. 1 pour la perte pondérée avec sqrt. (class_weights). 2 pour une perte de poids avec class_weights. Doit être 0 ou 1 ou 2.

S’applique à