Formats de réponse d'apprentissage linéaire - Amazon SageMaker AI

Formats de réponse d'apprentissage linéaire

Formats de réponse JSON

Tous les algorithmes Amazon SageMaker AI intégrés respectent le format d’inférence d’entrée courant décrit dans Formats de données courants – Inférence. Voici les formats de sortie disponibles pour l’algorithme d’apprentissage linéaire SageMaker AI.

Classification binaire

let response = { "predictions": [ { "score": 0.4, "predicted_label": 0 } ] }

Classification multiclasse

let response = { "predictions": [ { "score": [0.1, 0.2, 0.4, 0.3], "predicted_label": 2 } ] }

Régression

let response = { "predictions": [ { "score": 0.4 } ] }

Formats de réponse JSONLINES

Classification binaire

{"score": 0.4, "predicted_label": 0}

Classification multiclasse

{"score": [0.1, 0.2, 0.4, 0.3], "predicted_label": 2}

Régression

{"score": 0.4}

Formats de réponse RECORDIO

Classification binaire

[ Record = { features = {}, label = { 'score': { keys: [], values: [0.4] # float32 }, 'predicted_label': { keys: [], values: [0.0] # float32 } } } ]

Classification multiclasse

[ Record = { "features": [], "label": { "score": { "values": [0.1, 0.2, 0.3, 0.4] }, "predicted_label": { "values": [3] } }, "uid": "abc123", "metadata": "{created_at: '2017-06-03'}" } ]

Régression

[ Record = { features = {}, label = { 'score': { keys: [], values: [0.4] # float32 } } } ]