本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
您可以通过调用 ListTrainingPlans
API 列出在您的 AWS 账户和地区中创建的所有培训计划。
以下示例使用 AWS CLI 命令来检索您的训练计划列表。
aws sagemaker list-training-plans \
--start-time-after "2024-09-26T00:00:01.000Z"
此 JSON 文档是来自 SageMaker 训练计划 API 的示例响应。该响应提供了有关已成功创建并保留的培训计划的详细信息。
{
"TrainingPlanSummaries": [
{
"AvailableInstanceCount": 2,
"CurrencyCode": "USD",
"DurationHours": 48,
"DurationMinutes": 0,
"EndTime": "2024-09-28T04:30:00-07:00",
"InUseInstanceCount": 2,
"ReservedCapacitySummaries": [
{
"AvailabilityZone": "string",
"DurationHours": 48,
"DurationMinutes": 0,
"EndTime": "2024-09-28T04:30:00-07:00",
"InstanceType": "ml.p5.48xlarge",
"ReservedCapacityArn": "arn:aws:sagemaker:us-east-1:123456789123:reserved-capacity/large-models-fine-tuning-rc1",
"StartTime": "2024-09-26T04:30:00-07:00",
"Status": "Scheduled",
"TotalInstanceCount": 4
}
],
"StartTime": "2024-09-26T04:30:00-07:00",
"Status": "Scheduled",
"StatusMessage": "Payment confirmed, training plan scheduled."
"TargetResources": [ "training-job" ],
"TotalInstanceCount": 4,
"TrainingPlanArn": "arn:aws:sagemaker:us-east-1:123456789123:training-plan/large-models-fine-tuning",
"TrainingPlanName": "large-models-fine-tuning",
"UpfrontFee": "xxxx.xx"
}
]
}
以下各节详细介绍了您可以传递给 ListTrainingPlans
API 请求的一些可选参数。
可选参数
以下各节详细介绍了您可以传递给 ListTrainingPlans
API 请求的一些可选参数。
-
StartTimeAfter
:所列计划的实际时间范围的开始时间,指定为 atimestamp
或ISO 8601 date/time
。 -
StartTimeBefore
:所列计划的实际时间范围的结束时间,指定为 atimestamp
或ISO 8601 date/time
。 -
Filters
:用于筛选结果的条件,最多有 5 个名称-值对,其中 “名称” 是 a 字段的名称,“值” 是筛选器要考虑的值。TrainingPlanSummary例如Name=Status,Value=Active
。
以下示例使用 AWS CLI 命令来检索您的训练计划列表,并使用上述一些可选参数。
aws sagemaker list-training-plans --max-results 10 --sort-by StartTime --sort-order Descending --start-time-after 13000000 --filters Name=Status,Value=Active