问题标签 [amazon-sagemaker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 如何将 ML 模型从 ECS 部署到 Sagemaker?
我有一个在本地训练的模型,然后转移到 AWS ECS。我想将它部署到 Sagemaker。
目前,我这样做:
但是当我打电话
我得到:
但它已经适合了……只是不适用于 Sagemaker。我该如何克服这个问题?
python - Tensorflow - 检查点未保存到 Sagemaker Notebook 实例
我在 Amazon Sagemaker 笔记本实例中使用 Tensorflow 运行 Python 脚本。我可以正常写入笔记本中的存储,但由于某种原因,我在尝试保存 Tensorflow 模型检查点时没有成功。此代码在被移植到 Sagemaker 之前之前就可以使用。
以下是我的代码的简化版本:
没有抛出错误,打印语句输出正确的路径。我研究过在 Sagemaker 中使用检查点是否存在任何已知问题,但实际上没有发现任何描述此问题的帖子。
amazon-web-services - 如何向 Sagemaker 端点添加运行状况检查?
我的 sagemaker 端点有一个 /ping,根据 AWS Cloudwatch,它大约每 5 秒被 ping 一次:
但是,我不知道如果这个 ping 失败会发生什么。我在哪里可以配置健康检查?
python - 使用 SageMaker 模型预测一批图像
预先感谢您帮助解决此问题。我在 Sagemaker 上训练了一个模型。这是一个将图像作为输入的 TensorFlow 估计器,使用 InceptionV3 计算高级特征(即瓶颈),然后使用密集层来预测新类。
它有点工作:我可以一次又一次地训练它、服务它并预测新图像。
现在我想在一个独特的 HTTP 调用 / predict() 调用中一次预测一整批图像。如何?
这是我的做法:
这会触发以下结果:
(2, 299, 299, 3)
(2, 299, 299, 3) # 注意我发送的形状。那么为什么它在下面的日志中抱怨形状 [1,2,299,299,3] ?
ModelError:调用 InvokeEndpoint 操作时发生错误 (ModelError):收到来自模型的服务器错误 (500),带有消息“”。请参阅 https://eu-west-1.console.aws.amazon.com/cloudwatch/home?region=eu-west-1#logEventViewer:group=/aws/sagemaker/Endpoints/sagemaker-tensorflow-py2-cpu- 2018-02-05-16-48-38-496 账户 047562184710 了解更多信息
以下是来自 AWS 的日志:
顺便说一句,如果我用 PIL 而不是 Keras 加载图像,我会遇到同样的问题:
这是服务器端的代码:
python - AWS将文件上传到错误的存储桶
我正在使用 AWS Sagemaker 并尝试将数据文件夹从 Sagemaker 上传到 S3。我想做的是将我的数据上传到 s3_train_data 目录(该目录存在于 S3 中)。但是,它不会将其上传到该存储桶中,而是将其上传到已创建的默认存储桶中,然后使用 S3_train_data 变量创建一个新文件夹目录。
在目录中输入的代码
是代码中的问题还是我如何创建笔记本的更多问题?
python - AWS SageMaker 模型进出真空
在尝试部署和使用 AWS SageMaker 模型时,我已经证明了量子力学。请注意,错误似乎表明模型/端点既存在又不存在。
训练我的模型
运行良好。
部署端点
得到错误,
运行端点,
给,
删除端点,例如
给,
我该如何解决?
amazon-web-services - AWS sagemaker 中指定的代码入口点如何自带代码?
我正在 AWS Sagemaker 中试用示例笔记本,目前在 mxnet mnist 示例中,该示例演示了您自己的代码。实例化估算器实例时传入的入口点参数仅提及源文件(mnist.py),而不是方法名称或源文件中的任何其他点。
那么 aws sagemaker 如何确定将训练数据发送到哪种方法呢?
amazon-web-services - SageMakerRuntime: MissingAuthenticationTokenException
当尝试使用 Javascript 访问 SageMakerRuntime -> invokeEndPoint 方法时,我收到此错误:
- MissingAuthenticationTokenException
奇怪的是,当我访问随机 SageMaker 方法时,我的代码有效。
amazon-web-services - Amazon SageMake 抛出错误构建自己的算法容器执行时间?
我正在尝试在 amazon sagemaker 中运行我自己的算法容器,在部署时,我收到如下错误。
然后我这次运行同一行代码,我遇到了错误。
amazon-web-services - 使用 AWS sagemaker 执行 A/B 测试时如何设置推理调用的百分比?
我是 sagemaker 的新手。我试图弄清楚如何使用 AWS sagemaker 执行 A/B 测试。我了解设置 train_instance_count 会将培训分布在两个实例中。但是如何指定每个模型将处理和执行 A/B 测试的推理调用百分比?这是我可以从文档中找到的全部内容
“Amazon SageMaker 还可以为您管理模型 A/B 测试。您可以配置终端节点以将流量分散到多达五个不同的模型中,并设置您希望每个模型处理的推理调用的百分比。您可以在飞,给你很大的灵活性来运行实验并确定哪个模型在现实世界中产生最准确的结果。”