问题标签 [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.

0 投票
0 回答
248 浏览

tensorflow - 如何将 Amazon SageMaker 模型转换为 TensorFlow 模型

我使用 Amazon SageMaker 训练了一个模型,我需要将模型转换为 Tensorflow 模型。有什么办法可以实现吗?

0 投票
2 回答
876 浏览

mxnet - 反序列化 Apache MXNet 对象时出错

我已经使用 Amazon SageMaker 训练并保存了一个模型,该模型以解压时的格式保存模型,该model.tar.gz文件model_algo-1具有一个序列化的 Apache MXNet 对象。要将模型加载到内存中,我需要反序列化模型。我尝试这样做如下:

import mxnet as mx print(mx.ndarray.load('model_algo-1'))

参考来自https://docs.aws.amazon.com/sagemaker/latest/dg/cdf-training.html

但是,这样做会产生以下错误:

有人可以建议如何解决这个问题吗?

0 投票
2 回答
2323 浏览

amazon-web-services - 如何加载 Sagemaker 中不可用的 python 模块?

我想安装 Sagemaker 平台不提供的 spacy。我应该如何 pip 安装它?

0 投票
3 回答
4312 浏览

linux - 无法在 AWS Sagemaker 上安装 spacy

我正在尝试将 spacy 加载到 SageMaker 中。我在 Jupyter 笔记本实例中运行以下命令

我最终得到了这个错误

这也是

如何使用 Sagemaker 解决此问题?

0 投票
1 回答
719 浏览

amazon-web-services - 如何将模型预测值限制在范围内?

我想用 aws sagemaker 做线性回归。我用一些值训练了我的模型,它根据输入预测值。但有时它预测的值超出范围,因为我预测的百分比不能小于 0 和大于 100。我如何在这里限制它:

我怎样才能让我的模型不预测超出范围的值:[0,100]。

0 投票
2 回答
5584 浏览

web-services - 如何使用邮递员将请求传递给 sagemaker

我已经在 sagemaker 上训练了一个模型并创建了端点。我正在尝试使用邮递员调用端点。但是在训练模型时甚至之后,我都没有为训练数据指定任何标题。我不知道如何在向 sagemaker 发送发布请求时创建有效负载

0 投票
1 回答
650 浏览

amazon-web-services - 如何打印 aws-requests-auth 发送的规范字符串?

我想要一个 lambda 在另一个区域调用 Sagemaker 实例。如果两者都在同一个区域,一切正常。如果不是,我会收到以下错误:

我将aws-requests-auth(0.4.1) 与 boto3 一起使用(1.5.15 - 更新到 1.7.1 并没有改变任何东西,changelog),如下所示:

印刷auth只给出<aws_requests_auth.aws_auth.AWSRequestsAuth object at 0x7f9d00c98390>.

有没有办法打印错误消息中提到的“规范字符串”?

(任何其他如何解决此问题的想法也值得赞赏)

0 投票
1 回答
700 浏览

tensorflow - 如何在 AWS SageMaker 训练期间读取文件?

我正在尝试使用 AWS SageMaker 训练自定义张量流模型。因此,在model_fn我应该提供的方法中,我希望能够读取外部文件。我已将文件上传到 S3 并尝试读取如下:

我得到一个IOError: [Errno 2] No such file or directory

如何在培训期间阅读此文件?

0 投票
2 回答
1028 浏览

tensorflow - 如何使用调用正文中的 csv 文件调用使用 TensorFlow 训练的 SageMaker 模型?

我在 AWS SageMaker 上部署了一个 TensorFlow 模型,我希望能够使用 csv 文件作为调用主体来调用它。该文档说有关创建serving_input_function如下所示的内容:

在第 2 步中,它说预处理输入数据,我如何获取输入数据的句柄来处理它们?

0 投票
2 回答
3762 浏览

machine-learning - XGBoost 预测总是返回相同的值 - 为什么?

我正在使用 SageMaker 的内置 XGBoost 算法和以下训练和验证集:

https://files.fm/u/pm7n8zcm

当使用上述数据集运行从训练中得出的预测模型时,总是会产生完全相同的结果。

训练或验证数据集中有什么明显的东西可以解释这种行为吗?

这是我设置超参数的示例代码片段:

这是源代码:https ://github.com/paulfryer/continuous-training/blob/master/ContinuousTraining/StateMachine/Retrain.cs#L326

我不清楚可能需要调整哪些超参数。

此屏幕截图显示我得到的结果包含 8 个索引: 在此处输入图像描述

但是当我添加第 11 个时,它失败了。这让我相信我必须用零索引训练模型,而不是删除它们。所以接下来我会试试。 在此处输入图像描述 更新:包含零值的再培训似乎没有帮助。每次我仍然得到相同的价值。我注意到我不能向预测端点发送超过 10 个值,否则它将返回错误:“无法评估提供的有效负载”。所以此时使用 libsvm 格式只会增加更多的问题。