首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将数据从S3存储桶下载到SageMaker推理容器

将数据从S3存储桶下载到SageMaker推理容器
EN

Stack Overflow用户
提问于 2021-01-20 17:57:20
回答 1查看 286关注 0票数 0

我将一个模型部署到SageMaker端点以进行推理。我的输入数据非常大,我想把它的Docker发送到端点,这样我就可以把它下载到部署的S3容器上。不幸的是,当我尝试使用SageMaker软件开发工具包下载数据时,我得到了这个错误:

代码语言:javascript
运行
复制
Read-only file system: '/opt/ml/model/'

如果有人能帮我解决这个问题,我将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-23 20:06:26

SageMaker推理实例有一个名为/temp/的目录,该目录是可写的,可用于非持久性存储。我使用SageMaker SDK中的S3Downloader实用程序将数据下载到此目录。例如:

代码语言:javascript
运行
复制
from sagemaker.s3 import S3Downloader
from sagemaker.session import Session

sagemaker_session = Session()

def download_data_from_s3(s3_uri):
    S3Downloader.download(s3_uri=s3_uri,
                          local_path='/tmp/',
                          sagemaker_session=sagemaker_session)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65807148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档