我将一个模型部署到SageMaker端点以进行推理。我的输入数据非常大,我想把它的Docker发送到端点,这样我就可以把它下载到部署的S3容器上。不幸的是,当我尝试使用SageMaker软件开发工具包下载数据时,我得到了这个错误:
Read-only file system: '/opt/ml/model/'
如果有人能帮我解决这个问题,我将不胜感激。
发布于 2021-01-23 20:06:26
SageMaker推理实例有一个名为/temp/
的目录,该目录是可写的,可用于非持久性存储。我使用SageMaker SDK中的S3Downloader实用程序将数据下载到此目录。例如:
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)
https://stackoverflow.com/questions/65807148
复制相似问题