

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.

# Benutzerdefinierte Regeln mithilfe der Debugger-Clientbibliothek erstellen
<a name="debugger-custom-rules"></a>

Mithilfe der Debugger-Regel-APIs und der Open-Source [`smdebug`Python-Bibliothek](https://github.com/awslabs/sagemaker-debugger/), die Tools zum Erstellen eigener Regelcontainer bereitstellt, können Sie benutzerdefinierte Regeln erstellen, um Ihren Trainingsjob zu überwachen.

## Voraussetzungen für die Erstellung einer benutzerdefinierten Regel
<a name="debugger-custom-rules-prerequisite"></a>

Um benutzerdefinierte Debugger-Regeln erstellen zu können, benötigen Sie Folgendes.
+ [SageMaker Debugger-API Rule.custom ](https://sagemaker.readthedocs.io/en/stable/api/training/debugger.html#sagemaker.debugger.Rule.custom)
+ [Die Open-Source Python-Bibliothek smdebug](https://github.com/awslabs/sagemaker-debugger/)
+ Ihr eigenes Python-Skript mit benutzerdefinierten Regeln
+ [Amazon SageMaker Debugger-Image-URIs für benutzerdefinierte Regelauswerter](debugger-reference.md#debuger-custom-rule-registry-ids)

**Topics**
+ [Voraussetzungen für die Erstellung einer benutzerdefinierten Regel](#debugger-custom-rules-prerequisite)
+ [Verwenden Sie die `smdebug-Clientbibliothek`, um eine benutzerdefinierte Regel als Python-Skript zu erstellen](debugger-custom-rules-python-script.md)
+ [Die Debugger-APIs verwenden, um Ihre eigenen benutzerdefinierten Regeln auszuführen](debugger-custom-rules-python-sdk.md)