In che modo Amazon SageMaker segnala il successo e il fallimento degli algoritmi - Amazon SageMaker

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

In che modo Amazon SageMaker segnala il successo e il fallimento degli algoritmi

Un algoritmo di training indica se ha funzionato o meno utilizzando il codice di uscita del suo processo.

Un'esecuzione di training che funziona deve uscire con un codice di uscita 0 e un'esecuzione di training non riuscita deve uscire con un codice di uscita diverso da zero. Verranno convertite in Completed e Failed nel TrainingJobStatus restituito da DescribeTrainingJob. Questo codice di uscita di convenzione è standard ed è facilmente implementato in tutti i linguaggi. Ad esempio, in Python, puoi utilizzare sys.exit(1) per segnalare un errore nell'uscita e l'esecuzione fino alla fine della routine principale farà uscire Python con il codice 0.

Nel caso di errori, l'algoritmo può scrivere una descrizione dell'errore nel file di errore. Per ulteriori informazioni, consulta la prossima sezione.