gpt4 book ai didi

machine-learning - Google Cloud机器学习引擎何时进行预测,将 'input.json file'放在哪里?

转载 作者:行者123 更新时间:2023-11-30 09:46:46 24 4
gpt4 key购买 nike

我正在使用 Google Cloud ML Engine 通过运行进行本地预测:

gcloud ml-engine local predict --model-dir=$MODEL_DIR --json-instances $INPUT_FILE --framework $FRAMEWORK

假设:

MODEL_DIR="gs://<bucket>/model.joblib"
FRAMEWORK="SCIKIT_LEARN"

输入文件input.json位于硬盘中(d:\predict)

如何指定:INPUT_FILE=

我已手动将输入文件上传到我的 gc 存储桶中,但出现错误:

ERROR: (gcloud.ml-engine.local.predict) Unable to read file [gs://<bucket>/input.json]: [Errno 2] No such file or directory: 'gs://<bucket>/input.json

我应该把输入文件放在哪里?

我应该将其保存在本地磁盘(例如d:\preedit\input.json)还是存储桶中?

这是什么格式?

enter image description here

最佳答案

您设置的MODEL_DIR错误,无需添加“model.joblib”,因为它会被自动检测到。 MODEL_DIR 应包含文件“model.joblib”所在的路径(如有必要,包括文件夹)。作为一个好的做法,通常有一个装有它的桶。命令(针对您的情况)应如下所示:

  MODEL_DIR="gs://<bucket>/"
INPUT_FILE="input.json"
FRAMEWORK="SCIKIT_LEARN"

并且您的存储桶应包含“model.joblib”。对于INPUT_FILE,它应该包含“input.json”来自运行命令的位置的路径以及“.json”本身(即,如果“.json”位于其他文件夹下, INPUT_FILE 应为“<文件夹>/input.json”)。

这里是测试模型的文档 [1] .

关于machine-learning - Google Cloud机器学习引擎何时进行预测,将 'input.json file'放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51469894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com