Comment l'action gère-t-elle la persistance des labels et des métadonnées essentielles après la transformation des images ?

La transformation d'une image en une série de milliers de colonnes numériques pourrait facilement faire perdre de vue le contexte de la donnée originale. Pour pallier cela, le paramètre copyVars est utilisé pour transférer des variablesColonnes d'une table SAS contenant des données spécifiques (numériques ou caractères). Elles possèdent des attributs comme le nom, le type, la longueur, l'étiquette et le format d'affichage. spécifiques de la table d'entrée vers la table de sortie.

Typiquement, vous utiliserez cette option pour conserver les colonnes _path_ (chemin du fichier d'origine) et _label_ (étiquette de classification). Cela permet de maintenir un lien indéfectible entre les caractéristiques de pixels extraites et leur identifiant métier ou leur classe cible, assurant ainsi une traçabilité complète tout au long du cycle de vie de la donnée dans SAS Viya.

Exemples pour l'action flattenImages

Aplatissement basique en niveaux de gris

On transforme les images en format 28x28 pixels en une seule ligne de 784 colonnes.

Aplatissement expert avec regroupement de canaux et métadonnées

Dans cet exemple, on aplatit des images en 32x32 couleur, en regroupant les canaux (R, G, B séparés) et en gardant explicitement certaines colonnes d'origine.