使用 Numpy 数组作为输入的 Ai Platform 统一批量预测不起作用

问题描述

我的模型是一个 tensorflow.keras 模型,我导入到谷歌人工智能平台预测。

我没有使用 docker。

对于预测,模型需要一个变量 x。

model.predict(x)

x 是这种形状的 numpy 数组: (1,244,3)

当我做 ai-platform local predict 时它会起作用。 我用于本地预测的文件如下所示(JSONL 格式): {"input_1": [[[151,138,131],...

当我进行批量预测时,作业运行了 10 分钟。 https://cloud.google.com/ai-platform-unified/docs/predictions/batch-predictions

之后会创建一个文件 prediction.results-00000-of-00001 但它是空的。 在同一位置还有一个文件叫predictions.errors_stats-00000-of-00001 这也是空的

所以我不知道是什么问题。

有人知道如何调试吗?

有没有人像我一样设法在 ai 平台上统一批量预测并使用 numpy 数组作为输入?

任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)