Fonction ML.NORMALIZER
Ce document décrit la fonction ML.NORMALIZER
, qui vous permet de normaliser un tableau d'expressions numériques à l'aide d'une p-norm donnée.
Syntaxe
ML.NORMALIZER(array_expression [, p])
Arguments
ML.NORMALIZER
utilise les arguments suivants :
array_expression
: tableau d'expressions numériques à normaliser.p
: valeurFLOAT64
qui spécifie le degré de p-norm. Il peut s'agir de0.0
, d'une valeur supérieure ou égale à1.0
ou deCAST('+INF' AS FLOAT64)
. La valeur par défaut est2
.
Sortie
ML.NORMALIZER
renvoie un tableau de valeurs FLOAT64
représentant les expressions numériques normalisées.
Exemple
L'exemple suivant normalise un ensemble d'expressions numériques à l'aide d'une p-norm égale à 2
:
SELECT ML.NORMALIZER([4.0, 1.0, 2.0, 2.0, 0.0]) AS output;
La sortie ressemble à ceci :
+--------+ | output | +--------+ | 0.8 | | 0.2 | | 0.4 | | 0.4 | | 0.0 | +--------+
Étapes suivantes
- Pour en savoir plus sur le prétraitement des caractéristiques, consultez la page Présentation du prétraitement des caractéristiques.
- Pour en savoir plus sur les instructions et les fonctions SQL compatibles avec chaque type de modèle, consultez la section Parcours utilisateur de bout en bout pour chaque modèle.