Wie Erfolg und Fehler des Amazon- SageMaker Signal-Algorithmus - Amazon SageMaker

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Wie Erfolg und Fehler des Amazon- SageMaker Signal-Algorithmus

Ein Trainingsalgorithmus gibt mithilfe des Beendigungscodes seines Prozesses an, ob er erfolgreich war oder nicht.

Eine erfolgreiche Trainingsausführung sollte mit dem Beendigungscode 0 und eine fehlgeschlagene Trainingsausführung sollte mit einem Beendigungscode ungleich 0 beendet werden. Diese werden in Completed und Failed in der von TrainingJobStatus zurückgegebenen DescribeTrainingJob umgewandelt. Diese Beendigungscodekonvention ist Standard und einfach in alle Sprachen zu implementieren. Sie können beispielsweise in Python mithilfe von sys.exit(1) eine fehlerhafte Beendigung signalisieren und ein einfaches Ausführen bis zum Ende der Hauptroutine wird dazu führen, dass Python mit dem Code 0 beendet wird.

Im Fall eines Fehlers kann der Algorithmus eine Beschreibung des Fehlers in die Fehlerdatei schreiben. Details finden Sie im nächsten Abschnitt.