ImageModelSettingsClassification Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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. |