无效参数 --model_config_file_poll_wait_seconds

Invalid argument --model_config_file_poll_wait_seconds

我正在尝试使用文档中的以下两个选项启动 tensorflow-serving

docker run -t --rm -p 8501:8501 \
    -v "$(pwd)/models/:/models/" tensorflow/serving \
    --model_config_file=/models/models.config \
    --model_config_file_poll_wait_seconds=60

容器没有启动,因为它不识别参数 --model_config_file_poll_wait_seconds。

unknown argument: --model_config_file_poll_wait_seconds=60
usage: tensorflow_model_server

我使用的是最新的 docker 图像 1.14.0,该行直接取自文档

https://www.tensorflow.org/tfx/serving/serving_config

这个论点是否有效?

非常感谢。

似乎 https://www.tensorflow.org/tfx/serving/serving_config 正在谈论尚未作为新版本发布的代码,这很奇怪。我会问的。

该包是从此来源生成的: https://github.com/tensorflow/serving/blob/master/tensorflow_serving/g3doc/serving_config.md,它提到了 --model_config_file_poll_wait_seconds 标志。

但是,1.14.0 的同一文档没有提及该标志: https://github.com/tensorflow/serving/blob/1.14.0/tensorflow_serving/g3doc/serving_config.md

尝试使用 nightly tensorflow 服务图像,看看它是否有效。

docker run -t --rm -p 8501:8501 \
    -v "$(pwd)/models/:/models/" tensorflow/serving:nightly \
    --model_config_file=/models/models.config \
    --model_config_file_poll_wait_seconds=60

刚试过。 Tensorflow Serving 2.1.0 支持它,而 1.14.0 不支持。