Tensorflow服务:在基本路径/模型下找不到可服务的半加二版本

Tensorflow服务:在基本路径/模型下找不到可服务的半加二版本,tensorflow,tensorflow-serving,Tensorflow,Tensorflow Serving,我和Docker一起做Tensorflow服务(见文档)。服务器在我们的infra上运行。当运行容器的命令如下所示时,我成功地请求了我的模型: tensorflow_model_server --port=8500 --rest_api_port=8501 \ --model_name=${MODEL_NAME} --model_base_path=${MODEL_BASE_PATH}/${MODEL_NAME} 对服务器的curl请求返回预期的答案。尝试使用model\u config

我和Docker一起做Tensorflow服务(见文档)。服务器在我们的infra上运行。当运行容器的命令如下所示时,我成功地请求了我的模型:

tensorflow_model_server --port=8500 --rest_api_port=8501 \
   --model_name=${MODEL_NAME} --model_base_path=${MODEL_BASE_PATH}/${MODEL_NAME}
对服务器的curl请求返回预期的答案。尝试使用model\u config\u file参数时出现问题。命令:

tensorflow_model_server --port=8500 --rest_api_port=8501 \
   --model_config_file=/serving/models.conf
配置文件为:

model_config_list: {
  config: {
    name: "half_plus_two",
    base_path: "/models/",
    model_platform: "tensorflow"
  }
}
使用此命令运行容器时,出现以下错误:

No versions of servable half_plus_two found under base path /models/ 
(我还尝试删除base_路径上的尾随反斜杠,但没有成功)。我在上看到了,这提醒我们使用model dir下的版本,我有一个。My/models目录为:

models
 |
  - half_plus_two
        |
         - 1
           |
            - saved_model.pb
            - variables
            - assets
有人能帮忙吗