sagemaker使用csv调用带有推断端点的curl

时间:2018-07-13 23:07:10

标签: amazon-sagemaker

我已经在AWS sagemaker上部署了一个随机砍伐的森林模型终端节点。我正在尝试使用POST man测试推理端点。我可以使用访问权限和密钥成功验证到端点。 有人可以确认我发送csv有效负载的方式是否正确吗?似乎没有任何效果,因为无论第三列的值是多少,我都从端点获得了相同的分数。 '1530000000000,E39E4F5CFFA2CA4A84099D2415583C1C, 433190.06640625 '

粘贴POSTman生成的代码的卷曲:

curl-请求POST \   --url https://runtime.sagemaker.us-east-1.amazonaws.com/endpoints/randomcutforest-2018-06-05-01-08-02-956/invocations \   --header'授权:AWS4-HMAC-SHA256凭证= / 20180713 / us-east-1 / sagemaker / aws4_request,SignedHeaders = content-length; content-type; host; x-amz-date,Signature = d51371b2549e132c21a3402824b57258a74e6fa9f078d91a44bf54   --header'cache-control:no-cache'\   --header'content-type:text / csv'\   --header'host:runtime.sagemaker.us-east-1.amazonaws.com'\   --header'邮递员令牌:cb7cdfa5-025b-e4f4-c033-a4fb685133c4'\   --header'x-amz-date:20180713T190238Z'\   --data'1530000000000,E39E4F5CFFA2CA4A84099D2415583C1C,433190.06640625'

{
    "scores": [
        {
            "score": 7.6438561895// This value never changes
        }
    ]
}

1 个答案:

答案 0 :(得分:0)

第二列不是数字这一事实令人怀疑。 RandomCutForest仅适用于数字。

我建议您使用AWS论坛:https://forums.aws.amazon.com/forum.jspa?forumID=285

您能分享您用来训练森林的feature_dim吗?

谢谢。