Est-il possible de contrôler la reproductibilité des augmentations aléatoires avec augmentImages?

Maîtrise de la Reproductibilité via augmentImages

Oui, la reproductibilité des augmentations d'images aléatoires est essentielle pour la recherche et le débogageProcessus d'identification, d'analyse et de correction des erreurs ou anomalies dans un code (DATA step, Proc, Python) pour assurer le bon fonctionnement des traitements dans SAS Viya.. L'action augmentImages intègre le paramètre seed (un entier 64 bits) qui vous permet de spécifier une graine pour le générateur de nombres aléatoires. En définissant une valeur pour seed, vous garantissez que la séquence des mutations aléatoires appliquées aux images sera la même à chaque exécution, permettant ainsi de reproduire précisément les résultats de l'augmentation.

Illustration de la réponse

Exemples pour l'action augmentImages

Augmentation basique (Flip Horizontal)

Cet exemple crée une copie de chaque image en lui appliquant un retournement horizontal.

Augmentation complexe avec Patches et Mutations multiples

On extrait des patches de 224x224 pixels, on applique des rotations, un flip et un changement de luminosité (lighten) avec une valeur fixe.