查看模型版本的详细信息 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看模型版本的详细信息

您可以查看特定模型版本的详细信息,方法是使用Amazon SDK for Python (Boto3)或使用 SageMaker Studio。

查看模型版本(Bto3)的详细信息

要使用 Bto3 查看模型版本的详细信息,请完成以下步骤。

  1. 调用list_model_packages方法查看模型组中的模型版本。

    sm_client.list_model_packages(ModelPackageGroupName="ModelGroup1")

    响应是模型包摘要列表。您可以从此列表中获得模型版本的 Amazon 资源名称 (ARN)。

    {'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. Calldescribe_model_package查看模型版本的详细信息。您将模型版本的 ARN 传入您在调用的输出中获得的list_model_packages.

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

    此调用的输出是一个包含模型版本详细信息的 JSON 对象。

    {'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}}

查看模型版本的详细信息(SageMaker 工作室)

要在 SageMaker Studio 中查看模型版本的详细信息,请完成以下步骤。

  1. 登录到 Studio。有关更多信息,请参阅登上 Amazon SageMaker Studio

  2. 在左侧导航窗格中,选择组成部分和登记册图标 ( )。

  3. 选择模型注册表.

  4. 在模型组列表中,双击要查看的模型组。

  5. 此时将出现一个新选项卡,其中包含模型组中的模型版本列表。

  6. 在模型版本列表中,双击要查看其详细信息的模型版本。

  7. 在打开的模型版本选项卡上,选择以下选项之一以查看有关模型版本的详细信息:

    • 活动-显示模型版本的事件,如批准状态更新。

    • 指标-显示模型的质量指标。要显示量度,您必须使用 SageMaker 模型监视器为模型启用数据捕获。有关捕获数据的信息,请参阅捕获数据.

    • 设置-显示与模型版本关联的项目、生成模型的管道、模型组以及模型在 Amazon S3 中的位置等信息。