Exceptions relatives à Amazon SageMaker Debugger - Amazon SageMaker

Exceptions relatives à Amazon SageMaker Debugger

Amazon SageMaker Debugger est conçu de façon à reconnaître que les tenseurs requis pour exécuter une règle peuvent ne pas être disponibles à chaque étape. Par conséquent, il génère des exceptions qui vous permettent de contrôler ce qui se passe s'il manque un tenseur. Ces exceptions sont disponibles dans le module smdebug.exceptions. Vous pouvez les importer comme suit :

from smdebug.exceptions import *

Les exceptions suivantes sont disponibles :

  • TensorUnavailableForStep – le tenseur demandé n'est pas disponible pour l'étape. Cela peut signifier que cette étape peut ne pas être enregistrée par le hook ou qu'elle peut avoir enregistré certains tenseurs mais que le tenseur requis n'en fait pas partie. Si cette exception est générée, cela signifie que ce tenseur ne pourra jamais être disponible pour cette étape à l'avenir. Si le tenseur a enregistré des réductions pour l'étape, il vous informe qu'elles peuvent être interrogées.

  • TensorUnavailable – ce tenseur n'est pas enregistré ou n'a pas été enregistré par l'API smdebug. Cela signifie que ce tenseur n'est jamais détecté pour une étape dans smdebug.

  • StepUnavailable – l'étape n'a pas été enregistrée et Debugger ne contient aucune donnée de l'étape.

  • StepNotYetAvailable – l'étape n'a pas encore été détectée par smdebug. Elle pourrait être disponible à l'avenir si l'entraînement est toujours en cours. Debugger charge automatiquement les nouvelles données au fur et à mesure qu'elles deviennent disponibles.

  • NoMoreData – générée à la fin de l'entraînement. Si vous voyez cette exception, cela signifie qu'il n'y a plus d'étapes ni plus aucun tenseur à enregistrer.

  • IndexReaderException – le lecteur d'index n'est pas valide.

  • InvalidWorker – un composant non valide a été invoqué.

  • RuleEvaluationConditionMet – l'évaluation de la règle à l'étape a abouti à la « condition remplie ».

  • InsufficientInformationForRuleInvocation – les informations fournies sont insuffisantes pour appeler la règle.