首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在不部署的情况下测试DeepAR模型

在不部署的情况下测试DeepAR模型
EN

Stack Overflow用户
提问于 2019-07-16 22:21:40
回答 1查看 496关注 0票数 0

我正在训练用于时间序列预测的DeepAR模型,在训练之后,我需要将该模型部署到一个端点以进行测试。

我是否可以在不部署到端点的情况下在笔记本中进行预测?

EN

回答 1

Stack Overflow用户

发布于 2019-07-18 07:32:57

如果端点不适用于您,您可以使用batch transform,它将预测存储在S3中的数据,并以S3格式输出结果。https://docs.aws.amazon.com/sagemaker/latest/dg/how-it-works-batch.html上的医生

这非常简单,看起来像这样:

代码语言:javascript
复制
batch_input = 's3://{}/{}/test/examples'.format(bucket, prefix)
batch_output = 's3://{}/{}/batch-inference'.format(bucket, prefix) 

transformer = model.transformer(instance_count=1, instance_type='ml.m4.xlarge', output_path=batch_output)

transformer.transform(data=batch_input, data_type='S3Prefix', content_type='text/csv', split_type='Line')

transformer.wait()

如果您正在寻找本地部署,则它不适用于内置algos,仅适用于内置框架(TF、MXNet等)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57059484

复制
相关文章

相似问题

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