amazon-sagemaker - 为什么?AWS Sagemaker -> 错误消息:模块初始化错误:'ENDPOINT'
问题描述
我的 AWS Lambda 函数
import os
import io
import boto3
import json
import csv
# grab environment variables
ENDPOINT_NAME = os.environ['END_POINT']
runtime= boto3.client('runtime.sagemaker')
def lambda_handler(event, context):
print("Received event: " + json.dumps(event, indent=2))
data = json.loads(json.dumps(event))
payload = data['data']
print(payload)
response = runtime.invoke_endpoint(EndpointName=ENDPOINT_NAME,
ContentType='text/csv',
Body=payload)
print(response)
result = json.loads(response['Body'].read().decode())
print(result)
pred = int(result['predictions'][0]['score'])
predicted_label = 'M' if pred == 1 else 'B'
return predicted_label
正文-> {“数据”:“313.0,-45”}
此函数结果“错误消息:模块初始化错误:'ENDPOINT'”
请帮我...
解决方案
推荐阅读
- apache-spark - Spark 3.1 在 Java 中加入两个数据集
- ruby-on-rails - 为什么 WSL2/Ubuntu 上的密钥可以打开凭证文件,但在另一台机器/服务器上却没有?
- java - 使用 @SpringConfigureMockMvc 和 Hibernate 方言的意外行为
- python - 有没有办法在python中调用多个同名文件来合并一个
- r - R:了解“makePSOCKcluster”的影响
- python - 如何从 URL 而不是文件对图像进行 base64 编码?
- signal-processing - 过滤具有可变和漂移基线的噪声信号
- java - 如何在 Postgres SQL(使用 liquibase 的 JPA)中定义/保存 java.util.Calendar?
- selenium - 无法使用 XPath 在 Selenium 中定位元素,即使在检查时该元素在控制台中对于相同的 XPath 可见
- c++ - 将 HTML 呈现到窗口是否需要 CLSID_WebBrowser 或仅需要 CLSID_HTMLDocument?