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.
Aktualisieren des Genehmigungsstatus eines Modells
Nachdem Sie eine Modellversion erstellt haben, möchten Sie in der Regel deren Leistung bewerten, bevor Sie sie auf einem Produktionsendpunkt bereitstellen. Wenn sie Ihren Anforderungen entspricht, können Sie den Genehmigungsstatus der Modellversion auf Approved
ändern. Wenn Sie den Status auf Approved
festlegen, kann die CI/CD-Bereitstellung für das Modell initiiert werden. Wenn die Modellversion nicht Ihren Anforderungen entspricht, können Sie den Genehmigungsstatus auf Rejected
ändern.
Sie können den Genehmigungsstatus einer Modellversion manuell aktualisieren, nachdem Sie sie registriert haben, oder Sie können beim Erstellen einer SageMaker Pipeline einen Bedingungsschritt erstellen, um das Modell zu bewerten. Informationen zum Erstellen eines Bedingungsschritts in einer SageMaker Pipeline finden Sie unterSchritte für Pipelines.
Wenn Sie eine der SageMaker bereitgestellten Projektvorlagen verwenden und sich der Genehmigungsstatus einer Modellversion ändert, erfolgt die folgende Aktion. Es werden nur gültige Übergänge angezeigt.
-
PendingManualApproval
zuApproved
– initiiert die CI/CD-Bereitstellung für die genehmigte Modellversion -
PendingManualApproval
zuRejected
– Keine Aktion -
Rejected
bisApproved
– initiiert die CI/CD-Bereitstellung für die genehmigte Modellversion -
Approved
zuRejected
– initiiert CI/CD zur Bereitstellung der neuesten Modellversion mit einem StatusApproved
Sie können den Genehmigungsstatus einer Modellversion mithilfe der AWS SDK for Python (Boto3) oder mithilfe der Amazon SageMaker Studio-Konsole aktualisieren. Sie können den Genehmigungsstatus einer Modellversion auch als Teil eines Bedingungsschritts in einer SageMaker Pipeline aktualisieren. Informationen zur Verwendung eines Modellgenehmigungsschritts in einer SageMaker Pipeline finden Sie unterÜberblick über die Pipelines.
Aktualisieren Sie den Genehmigungsstatus eines Modells (Boto3)
Als Sie die Modellversion in Registrieren Sie eine Modellversion erstellt haben, haben Sie ModelApprovalStatus
auf PendingManualApproval
gesetzt. Sie aktualisieren den Genehmigungsstatus für das Modell, indem Sie update_model_package
anrufen. Beachten Sie, dass Sie diesen Prozess automatisieren können, indem Sie Code schreiben, der beispielsweise den Genehmigungsstatus eines Modells in Abhängigkeit vom Ergebnis einer Bewertung eines bestimmten Maßes für die Leistung des Modells festlegt. Sie können auch einen Schritt in einer Pipeline erstellen, der automatisch eine neue Modellversion bereitstellt, wenn sie genehmigt wurde. Der folgende Codeausschnitt zeigt, wie Sie den Genehmigungsstatus manuell auf Approved
ändern können.
model_package_update_input_dict = { "ModelPackageArn" : model_package_arn, "ModelApprovalStatus" : "Approved" } model_package_update_response = sm_client.update_model_package(**model_package_update_input_dict)
Aktualisieren Sie den Genehmigungsstatus eines Modells (Studio oder Studio Classic)
Um den Genehmigungsstatus in der Amazon SageMaker Studio-Konsole manuell zu ändern, führen Sie die folgenden Schritte aus, je nachdem, ob Sie Studio oder Studio Classic verwenden.