Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 张量流发球_C#_Python_Client_Grpc_Tensorflow Serving - Fatal编程技术网

C# 张量流发球

C# 张量流发球,c#,python,client,grpc,tensorflow-serving,C#,Python,Client,Grpc,Tensorflow Serving,有人知道如何为tensorflow服务创建C#客户端吗 我的tensorflow服务安装: 我使用tensorflow服务dockerfile安装tensorflow服务,然后在容器内执行以下操作: pip install tensorflow pip install tensorflow-serving-api echo "deb [arch=amd64] http://storage.googleapis.com/tensorflow-serving-apt stable tensorf

有人知道如何为tensorflow服务创建C#客户端吗

我的tensorflow服务安装:

我使用tensorflow服务dockerfile安装tensorflow服务,然后在容器内执行以下操作:

pip install tensorflow

pip install tensorflow-serving-api

echo "deb [arch=amd64] http://storage.googleapis.com/tensorflow-serving-apt stable tensorflow-model-server tensorflow-model-server-universal" | tee /etc/apt/sources.list.d/tensorflow-serving.list

curl https://storage.googleapis.com/tensorflow-serving-apt/tensorflow-serving.release.pub.gpg | apt-key add -
apt-get update && apt-get install tensorflow-model-server
然后运行tensorflow服务服务器:

tensorflow_model_server --port=9000 --model_name=example_model --model_base_path=/serving/my_model_2 &> my_log &
其中,我的_模型_2包含我想要服务的导出tensorflow模型

鉴于这些信息,我有以下问题:

  • 我是否需要以不同的方式安装tensorflow服务来创建C#客户端?如果我需要以不同的方式安装它;你能告诉我怎么做吗
  • 你能给我一个大概的想法,我必须做什么,以实现我的目标?我的意思是,为了创建一个显式的.proto文件,我怀疑我必须以不同的方式安装我的tf服务。如果你能给我一个大概的想法和一个例子,我会很感激的

据我所知,您需要原始文件来为grpc服务生成C#格式的tensorflow服务客户端

这是我正在遵循的一个例子。这与C#client的MNIST示例相同

希望这有帮助


如果您有更好的选择,请在此更新。

如果可能,请与我们分享c#客户机好吗?我仍在试图弄清楚如何实现c#client。非常感谢您的帮助。您是如何将原始文件转换为.cs文件的?我尝试了packages\Grpc.Tools.1.10.x\Tools\windows\u x86\protoc.exe-I/Documents/files/tensorflow\u serving/api--csharp\u out服务--Grpc\u out服务/Documents/tensorflow\u serving/api/*.proto--plugin=protoc gen Grpc=packages/Grpc.Tools.1.10.x/Tools/windows\u x86/Grpc\u csharp\u plugin.exe这是将.proto文件转换为.cs的方法吗?您不需要编译它们,@Wertugo已经编译了,它们位于服务文件夹()中。您只需要使用它们,在上面提到的文件夹中,您可以找到与来自C#的TensorFlow服务通信所需的所有类。您可以再次编译它们,但这不是必需的,所以我没有这样做。因此,我没有确切的命令。util文件夹用于使用图像数据创建消息。如果您想要实现一个不操纵图像的模型,那么您不需要Util的类(他创建了那些类,他没有创建服务类(它们是编译proto文件的产物)),但您确实需要所有服务的类。你不需要这些属性。给我分数!对不起,我迟了答复。