我正在尝试使用以下两个选项来开始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
这个论点甚至有用吗?
非常感谢。
答案 0 :(得分:1)
看来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
尝试使用每晚的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
答案 1 :(得分:0)
只是尝试过。 Tensorflow Serving 2.1.0支持该功能,而1.14.0不支持。