Affichage des détails d'une version de modèle - Amazon SageMaker

Affichage des détails d'une version de modèle

Vous pouvez afficher les détails d'une version de modèle spécifique à l'aide du AWS SDK for Python (Boto3) ou dans Amazon SageMaker Studio.

Affichage des détails d'une version de modèle (Boto3)

Pour afficher les détails d'une version de modèle à l'aide de Boto3, procédez comme suit.

  1. Appelez la méthode list_model_packages pour afficher les versions de modèles dans un groupe de modèles.

    sm_client.list_model_packages(ModelPackageGroupName="ModelGroup1")

    La réponse est une liste de résumés de packages de modèles. Vous pouvez obtenir l'Amazon Resource Name (ARN) des versions de modèles dans cette liste.

    {'ModelPackageSummaryList': [{'ModelPackageGroupName': 'AbaloneMPG-16039329888329896', 'ModelPackageVersion': 1, 'ModelPackageArn': 'arn:aws:sagemaker:us-east-2:123456789012:model-package/ModelGroup1/1', 'ModelPackageDescription': 'TestMe', 'CreationTime': datetime.datetime(2020, 10, 29, 1, 27, 46, 46000, tzinfo=tzlocal()), 'ModelPackageStatus': 'Completed', 'ModelApprovalStatus': 'Approved'}], 'ResponseMetadata': {'RequestId': '12345678-abcd-1234-abcd-aabbccddeeff', 'HTTPStatusCode': 200, 'HTTPHeaders': {'x-amzn-requestid': '12345678-abcd-1234-abcd-aabbccddeeff', 'content-type': 'application/x-amz-json-1.1', 'content-length': '349', 'date': 'Mon, 23 Nov 2020 04:56:50 GMT'}, 'RetryAttempts': 0}}
  2. Appelez describe_model_package pour voir les détails de la version de modèle. Dans l'ARN, vous transmettez une version de modèle que vous avez obtenue dans la sortie de l'appel à list_model_packages.

    sm_client.describe_model_package(ModelPackageName="arn:aws:sagemaker:us-east-2:123456789012:model-package/ModelGroup1/1")

    La sortie de cet appel est un objet JSON contenant les détails de la version de modèle.

    {'ModelPackageGroupName': 'ModelGroup1', 'ModelPackageVersion': 1, 'ModelPackageArn': 'arn:aws:sagemaker:us-east-2:123456789012:model-package/ModelGroup/1', 'ModelPackageDescription': 'Test Model', 'CreationTime': datetime.datetime(2020, 10, 29, 1, 27, 46, 46000, tzinfo=tzlocal()), 'InferenceSpecification': {'Containers': [{'Image': '257758044811.dkr.ecr.us-east-2.amazonaws.com/sagemaker-xgboost:1.0-1-cpu-py3', 'ImageDigest': 'sha256:99fa602cff19aee33297a5926f8497ca7bcd2a391b7d600300204eef803bca66', 'ModelDataUrl': 's3://sagemaker-us-east-2-123456789012/ModelGroup1/pipelines-0gdonccek7o9-AbaloneTrain-stmiylhtIR/output/model.tar.gz'}], 'SupportedTransformInstanceTypes': ['ml.m5.xlarge'], 'SupportedRealtimeInferenceInstanceTypes': ['ml.t2.medium', 'ml.m5.xlarge'], 'SupportedContentTypes': ['text/csv'], 'SupportedResponseMIMETypes': ['text/csv']}, 'ModelPackageStatus': 'Completed', 'ModelPackageStatusDetails': {'ValidationStatuses': [], 'ImageScanStatuses': []}, 'CertifyForMarketplace': False, 'ModelApprovalStatus': 'PendingManualApproval', 'LastModifiedTime': datetime.datetime(2020, 10, 29, 1, 28, 0, 438000, tzinfo=tzlocal()), 'ResponseMetadata': {'RequestId': '12345678-abcd-1234-abcd-aabbccddeeff', 'HTTPStatusCode': 200, 'HTTPHeaders': {'x-amzn-requestid': '212345678-abcd-1234-abcd-aabbccddeeff', 'content-type': 'application/x-amz-json-1.1', 'content-length': '1038', 'date': 'Mon, 23 Nov 2020 04:59:38 GMT'}, 'RetryAttempts': 0}}

Afficher les détails d'une version de modèle (Amazon SageMaker Studio)

Pour afficher les détails d'une version de modèle dans Amazon SageMaker Studio, procédez comme suit.

  1. Connectez-vous à Amazon SageMaker Studio. Pour de plus amples informations, veuillez consulter . Intégration à Amazon SageMaker Domain.

  2. Dans le panneau de navigation de gauche, choisissez l'icône Components and registries (Composants et registres) ( ).

  3. Choisissez Model registry (Registre de modèles).

  4. Dans la liste des groupes de modèles, cliquez deux fois sur le groupe de modèles que vous voulez afficher.

  5. Un nouvel onglet apparaît avec une liste des versions de modèles dans le groupe de modèles, comme indiqué dans l'image ci-dessous.

  6. Dans la liste des versions de modèles, cliquez deux fois sur la version de modèle dont vous voulez afficher les détails.

  7. Sous l'onglet Version de modèle qui s'ouvre, choisissez l'une des options suivantes pour afficher les détails de la version de modèle :

    • Activity (Activité) : affiche les événements concernant la version du modèle, comme les mises à jour du statut d'approbation.

    • Metrics (Métriques) : affiche des métriques de qualité pour le modèle. Pour que les métriques s'affichent, vous devez activer la capture de données pour votre modèle à l'aide de SageMaker Model Monitor. Pour obtenir des informations sur la capture de données, veuillez consulter Capture des données.

    • Settings (Paramètres) : affiche des informations telles que le projet auquel la version de modèle est associée, le pipeline qui a généré le modèle, le groupe de modèles et l'emplacement du modèle dans Amazon S3.