【问题标题】:sagemaker calling curl with inference endpoint with csvsagemaker 使用带有 csv 的推理端点调用 curl
【发布时间】:2018-07-13 23:07:09
【问题描述】:

我在 AWS sagemaker 上部署了一个随机森林模型端点。我正在尝试使用 POST 人测试推理端点。我成功地能够使用访问权限和密钥对端点进行身份验证。 有人可以确认我发送 csv 有效负载的方式是否正确吗?似乎有些东西不起作用,因为无论第三列的值是什么,我都从端点得到相同的分数。 '1530000000000,E39E4F5CFFA2CA4A84099D2415583C1C,433190.06640625'

为 POSTman 生成的代码粘贴 curl:

卷曲--请求发布\ --网址https://runtime.sagemaker.us-east-1.amazonaws.com/endpoints/randomcutforest-2018-06-05-01-08-02-956/invocations\ --header '授权:AWS4-HMAC-SHA256 Credential=/20180713/us-east-1/sagemaker/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=d51371b2549e132c21a3402824b57258a74e6fa9f078d91a44bf54 --header '缓存控制:无缓存' \ --header '内容类型:文本/csv' \ --header '主机:runtime.sagemaker.us-east-1.amazonaws.com' \ --header '邮递员令牌:cb7cdfa5-025b-e4f4-c033-a4fb685133c4' \ --header 'x-amz-日期:20180713T190238Z' \ --数据'1530000000000,E39E4F5CFFA2CA4A84099D2415583C1C,433190.06640625'

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

【问题讨论】:

    标签: amazon-sagemaker


    【解决方案1】:

    您的第二列不是数字的事实令人怀疑。 RandomCutForest 只适用于数字。

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

    你能分享一下你用来训练森林的 feature_dim 吗?

    谢谢。

    【讨论】:

    • 谢谢,我解决了这个问题。你是对的!我单独使用了时间序列的大小,这与根据输入变化的响应一起工作
    猜你喜欢
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-23
    • 2021-09-28
    • 1970-01-01
    • 2019-07-04
    相关资源
    最近更新 更多