在 Django 中预测 API
Predict API in Django
我有一个使用 TensorFlow 服务保存的 TensorFlow 模型。我现在希望从数据库中检索结果并使用 DJANGO 中的 API 进行预测。
模型可从 UBUNTU 使用 curl 调用并给出正确的预测:
我试过从 DJANGO 调用 API。为此,我的 views.py 文件如下所示:
normed_data = normed_data.to_dict() # normed_data is a dataframe with header values as well
response = normed_data.get('http://localhost:8501/v1/models/model:predict')
context = {
'df2' : response
}
return render(request, "view.html", context)
但是结果是
None
如果能帮我指出错误,那就太好了。谢谢
试试这个
API_ENDPOINT = 'http://localhost:8501/v1/models/model:predict'
response = requests.post(url = API_ENDPOINT, data = json.dumps(normed_data))
我有一个使用 TensorFlow 服务保存的 TensorFlow 模型。我现在希望从数据库中检索结果并使用 DJANGO 中的 API 进行预测。
模型可从 UBUNTU 使用 curl 调用并给出正确的预测:
我试过从 DJANGO 调用 API。为此,我的 views.py 文件如下所示:
normed_data = normed_data.to_dict() # normed_data is a dataframe with header values as well
response = normed_data.get('http://localhost:8501/v1/models/model:predict')
context = {
'df2' : response
}
return render(request, "view.html", context)
但是结果是
None
如果能帮我指出错误,那就太好了。谢谢
试试这个
API_ENDPOINT = 'http://localhost:8501/v1/models/model:predict'
response = requests.post(url = API_ENDPOINT, data = json.dumps(normed_data))