model_name!PREDICT¶

GénÚre une prédiction de classification à partir du modÚle model_name entraßné précédemment.

Syntaxe¶

<model_name>!PREDICT(
    INPUT_DATA => <input_data>,
    [CONFIG_OBJECT => <config_object>]
)
Copy

Arguments¶

Requis

INPUT_DATA

Un OBJECT contenant des paires clĂ©-valeur qui associent les noms des Ă©lĂ©ments Ă  leurs valeurs. Utilisez l”extension de caractĂšre gĂ©nĂ©rique dans un objet littĂ©ral pour crĂ©er automatiquement des paires clĂ©-valeur Ă  partir d’une table, comme dans :

SELECT model_binary!PREDICT(INPUT_DATA => {*})
    as prediction from prediction_purchase_data;
Copy

Les noms des fonctions de l’objet doivent correspondre aux noms et aux types spĂ©cifiĂ©s au moment de l’entraĂźnement. Les fonctions manquantes ou Ă©trangĂšres sont ignorĂ©es.

Facultatif

CONFIG_OBJECT

Un OBJECT dont les paires clĂ©-valeur spĂ©cifient des options d’entraĂźnement supplĂ©mentaires.

Clé

Type

Par défaut

Description

on_error

STRING

'ABORT'

ChaĂźne (constante) qui spĂ©cifie la mĂ©thode de traitement des erreurs pour la tĂąche d’infĂ©rence des modĂšles. Valeurs prises en charge :

  • 'ABORT' : supprime l’ensemble de l’opĂ©ration de prĂ©diction si l’une des lignes est en erreur.

  • 'SKIP' : ignorer les lignes qui entraĂźnent une erreur. L’erreur est affichĂ©e Ă  la place des rĂ©sultats.

Sortie¶

Colonne

Type

Description

PREDICTION

VARIANT

Les rĂ©sultats de la prĂ©diction se prĂ©sentent sous la forme d’un OBJECT contenant les clĂ©s suivantes.

Clé

Type

Description

class

STRING

L’étiquette prĂ©dite avec la plus grande probabilitĂ©.

probability

VARIANT

Un OBJECT contenant les probabilités de chaque classe prédite. Pour chaque classe, la clé est le nom de la classe et la valeur est la probabilité prédite de la classe.

LOGS

VARIANT

Contient des messages d’erreur ou d’avertissement.

Exemples¶

Voir des exemples.