Служба Tensorflow - правильная подпись JSON - PullRequest
0 голосов
/ 13 января 2019

Я пытаюсь получить правильную полезную нагрузку JSON для использования через JSON REST модели Tensorflow Serve, которая должна иметь в качестве входных данных массив с массивом из двух чисел с плавающей запятой.

Вот медатата:

{
  "model_spec": {
    "name": "saved_model.pb",
    "signature_name": "",
    "version": "3"
  },
  "metadata": {
    "signature_def": {
      "signature_def": {
        "serving_default": {
          "inputs": {
            "inputs": {
              "dtype": "DT_FLOAT",
              "tensor_shape": {
                "dim": [
                  {
                    "size": "-1",
                    "name": ""
                  },
                  {
                    "size": "23",
                    "name": ""
                  },
                  {
                    "size": "2",
                    "name": ""
                  }
                ],
                "unknown_rank": false
              },
              "name": "lstm_1_input:0"
            }
          },
          "outputs": {
            "prediction": {
              "dtype": "DT_FLOAT",
              "tensor_shape": {
                "dim": [
                  {
                    "size": "-1",
                    "name": ""
                  },
                  {
                    "size": "1",
                    "name": ""
                  }
                ],
                "unknown_rank": false
              },
              "name": "dense_1/BiasAdd:0"
            }
          },
          "method_name": "tensorflow/serving/predict"
        }
      }
    }
  }
}

Я пробовал много разных структур JSON, но на данный момент ничто не нравится Tensorflow Serve. Что необходимо для уникальной идентификации необходимой полезной нагрузки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...