Мой клиент находится на сервере, где я могу сделать только HTTP-запрос к любому серверу.Tensorflow размещается на машине AWS, которая принимает только запросы gRPC.Ищете какие-то способы, чтобы это общение произошло?
РЕДАКТИРОВАТЬ: 12 июня 2018
TF официально выпускает REST API для обслуживания
https://www.tensorflow.org/serving/api_rest
Они используют этот конкретный пример: half_plus_three
Сервер:
$ tensorflow_model_server --rest_api_port=8501 \
--model_name=half_plus_three \
--model_base_path=$(pwd)/serving/tensorflow_serving/servables/tensorflow/testdata/saved_model_half_plus_three/
Клиент:
$ curl -d '{"instances": [1.0,2.0,5.0]}' -X POST http://localhost:8501/v1/models/half_plus_three:predict
{
"predictions": [3.5, 4.0, 5.5]
}