【问题标题】:How can I use the trained image classification model in Sagemaker to perform inference on images upload through the web page?如何使用 Sagemaker 中经过训练的图像分类模型对通过网页上传的图像进行推理?
【发布时间】:2020-03-27 00:35:55
【问题描述】:

我已经使用 sagemaker 训练了我的图像分类模型并使用端点进行了部署。我还创建了一个接受图像的网页。此外,我能够创建 api。我不确定如何创建 lambda 函数来接受图像并对图像进行推理。另外,我是否应该在 lambda 函数中包含预处理步骤。

提前谢谢你。

【问题讨论】:

    标签: amazon-web-services aws-lambda detection amazon-sagemaker inference


    【解决方案1】:

    是否应包括预处理步骤可能取决于算法。对于 SageMaker 内置图像分类,无需预处理。在这种情况下,您可以使用 Amazon API Gateway 将请求转发到终端节点。请参阅本教程https://aws.amazon.com/blogs/machine-learning/creating-a-machine-learning-powered-rest-api-with-amazon-api-gateway-mapping-templates-and-amazon-sagemaker/

    如果不需要预处理,则无需创建 VTL 模板。您可以配置“当没有模板与请求 Content-Type 标头匹配时”的“直通”内容处理。对于内置图像分类,请确保将“Content-Type”和“Accept”标头添加到 API 网关的“方法请求”配置中。

    【讨论】:

      猜你喜欢
      • 2018-09-28
      • 2021-03-18
      • 1970-01-01
      • 1970-01-01
      • 2018-09-25
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 2022-01-12
      相关资源
      最近更新 更多