【发布时间】:2022-08-18 00:03:09
【问题描述】:
KFP 管道作业成功执行,但在到达端点时,得到一个空的预测数组 ([])。我怀疑问题出在模型上传中,模型没有以某种方式正确注册。任何提示表示赞赏。
上传模型部署任务的代码:
#Import a model programmatically
model_upload = aiplatform.Model.upload(
display_name = DISPLAY_NAME,
serving_container_image_uri = serving_container_image_uri,
serving_container_health_route=\"/health_check\",
serving_container_predict_route=\"/predict\",
serving_container_ports=[8080],
serving_container_environment_variables={
\"MODEL_NAME\": MODEL_NAME,
},
)
获取预测的代码:
response = endpoint.predict({\"user_id\": 150})
# response = endpoint.predict({\"instances\":{\"user_id\": 150}})
response
回复:
Prediction(predictions=[], deployed_model_id=\'4656867150235959296\', explanations=None)
标签: python google-cloud-platform kubeflow-pipelines gcp-ai-platform-training