我正在使用自定义算法和s3的输入数据运行SageMaker培训作业。 SagaMaker AIM角色ARN对指定的S3存储桶文件夹具有读取/放置策略,但是在创建作业时出现客户端错误:
ClientError: Data download failed:NoSuchKey (404): The specified key does not exist.
很遗憾,SageMaker仪表板中没有提供更多错误信息来进一步调查。
答案 0 :(得分:2)
SageMaker团队成员在这里。
这里的问题是,有关培训工作是通过S3DataType = ManifestFile设置的。在这种情况下,SageMaker期望能够从S3Uri指定的位置下载一个清单文件,如果S3中不存在该文件,我们将得到404,这是我们将其作为错误发送回去的地方。
有关S3DataType / S3Uri和清单的文档,请参见此处:https://docs.aws.amazon.com/sagemaker/latest/dg/API_S3DataSource.html#SageMaker-Type-S3DataSource-S3DataType
我们将努力使此错误消息更加人性化,谢谢您的配合!