如何将文本文件从s3存储桶访问到sagemaker中以训练模型?

时间:2020-04-25 06:17:51

标签: amazon-s3 amazon-sagemaker

我正在尝试使用sagemaker将使用tensorflow和seq的chatbot模型训练为seq架构,同时我已经在spyder中完成了编码,但是当 我试图将S3存储桶中的Cornel电影语料库数据集访问sagemaker,它说没有这样的文件或目录,甚至不授予对S3存储桶的访问权限

1 个答案:

答案 0 :(得分:1)

  • 如果您在笔记本中:aws s3 cp s3://path_to_the_file /home/ec2-user/SageMaker会将数据从s3复制到笔记本中的SageMaker目录(如果您具有IAM权限)< / p>

  • 如果您在SageMaker培训工作的 docker容器中:您需要将s3路径传递给SDK培训电话:estimator.fit({'mydata':'s3://path_to_the_file'}),在docker中tensorflow代码必须从以下路径读取:opt/ml/input/data/mydata

相关问题