SageMaker从TF脚本模式Python3部署到EIA

时间:2019-02-01 19:08:33

标签: python-3.x tensorflow amazon-ec2 amazon-sagemaker docker-pull

我使用脚本模式与framework_version='1.12.0',并嵌合的Tensorflow估计在SageMaker python_version='py3',使用GPU实例。

如果我也选择部署实例类型作为GPU,则直接在此估计器上调用deploy即可。但是,如果我选择一个CPU实例类型和/或尝试添加加速器时,出现一个错误,码头工人找不到相应的图像来拉。

有人知道如何培养与脚本模式下GPU PY3一个模型,然后部署到CPU + EIA实例?


我发现了一个部分的解决方法,即采取了中间步骤,即从估算器的训练工件中创建TensorFlowModel,然后从模型中进行部署,但这似乎并不支持python 3(再次,找不到对应的容器)。如果我切换到PYTHON_VERSION =“PY2”时,会发现该容器,但未能通过健康检查,因为所有我的代码为蟒3。

1 个答案:

答案 0 :(得分:1)

不幸的是,目前没有TF + Python 3 + EI提供图片。如果您想使用TF + EI,则需要确保您的代码与Python 2兼容。

相关问题