提问
这是SageMaker使用XGBoost所需的ECR IAM权限吗
Amazon SageMaker built-in algorithms
在
us-west-1
地区?
"Effect": "Allow",
"Action": [
"ecr:GetAuthorizationToken",
"ecr:BatchCheckLayerAvailability",
"ecr:GetDownloadUrlForLayer",
"ecr:BatchGetImage"
],
"Resource": [
"arn:aws:ecr:us-west-1:632365934929:repository/632365934929.dkr.ecr.us-west-1.amazonaws.com/xgboost:1"
]
背景
AWS文档
Amazon SageMaker Roles
告诉指定
培训图片
价值的
创建培训作业
API
Scope ecr permissions as follows:
- Scope to the AlgorithmSpecification.TrainingImage value that you specify in a CreateTrainingJob request.
- Scope to the PrimaryContainer.Image value that you specify in a CreateModel request:
"Effect": "Allow",
"Action": [
"ecr:BatchCheckLayerAvailability",
"ecr:GetDownloadUrlForLayer",
"ecr:BatchGetImage"
],
"Resource": [
"arn:aws:ecr:::repository/my-repo1",
"arn:aws:ecr:::repository/my-repo2",
"arn:aws:ecr:::repository/my-repo3"
]
AWS SageMaker API文件
TrainingImage
告诉指定算法
docker映像注册表路径
作为价值。
培训图片
这个
Docker镜像的注册表路径
包含培训内容
算法。有关内置docker注册表路径的信息
算法,请参阅亚马逊SageMaker提供的算法:常见
参数。Amazon SageMaker同时支持这两种功能
注册表/存储库[:tag]
以及注册表/存储库[@digest]图像路径格式。
AWS文档
Common parameters for built-in algorithms
表示XGBoost注册表路径为
632365934929.dkr.ecr.us-west-1.amazonaws.com/xgboost:1
.
|算法名称|训练图像和推理图像注册表路径|
|XGBoost|
ecr_path
/xgboost:
标签
|
ecr_path
(算法:BlazingText、…、Seq2Seq和XGBoost(0.72))
|美国西部-1 | 632365934929dkr.ecr.us-west-1.amazonaws.com|
对于训练图像和推理图像注册表路径列,
使用:1版本标记
以确保您使用的是算法的稳定版本。您可以在具有:1标记的推理图像上可靠地承载使用具有:1标签的图像训练的模型。