我有一个部署到Sagemaker的端点,并且我想开始对S3中保存的数百万个条目进行预测。我想使用工作流解决方案进行这些预测,所以我听说了Step Function能够CreateTrainingJob。
因此,我目前正在尝试将sagemaker_submit_directory
设置为具有entrypoint.py
文件的tar,并在此文件中进行我的预测。
但是,当我运行step函数时,当我尝试从S3读取内容时,会不断出现以下错误:
ValueError: Must setup local AWS configuration with a region supported by SageMaker.
我不确定如何在培训作业中运行的脚本中设置本地AWS配置。有人对如何解决这个问题有任何提示吗?
如果没有,我还有其他方法可以做我在这里尝试做的事情吗?我不想使用Sagemaker笔记本,因为运行sagemaker笔记本进行这些预测将花费5个小时以上。