tfs配置环境

tfs有两种方法布置,一个是通过docker,一个bazel。我用的是docker。比较老的博文说的是把bazel布置在docker中,或者布置ubuntu中。

我这里说的是win下布置。

docker布置

1.去官网注册,然后下载。然后一直下一步就行。点开settings,修改配置源,如下图。

{
  "registry-mirrors": [
    "https://alzgoonw.mirror.aliyuncs.com"
  ]
}

 输入下面代码验证

docker run hello-world

2. 配置curl

1:进入curl官网下载合适的版本,我这里下载的是Windows 64位的curl.

解压下载的curl,可以给Windows增加curl命令的环境变量,增加CURL_HOME环境变量,给PATH环境变量加上%CURL_HOME%;  

打开cmd ,输入 curl --help,显示入下,就代表成功了。

 

tfs部署

安装latest版本就行,方法如下。

docker pull tensorflow/serving

下载官方代码

git clone –recurse https://github.com/tensorflow/serving.git
或者去
https://github.com/tensorflow/serving
clone下来

测试

文件路径如下:

测试bat文件

运行serving

TSTDATA="D:\tensorflow_serving\serving\tensorflow_serving\servables\tensorflow\testdata\saved_model_half_plus_two_cpu"
docker run -t --rm -p 8501:8501 ^
-v "$TSTDATA"  ^
-e MODEL_NAME=half_plus_two  ^
tensorflow/serving &

客户端验证

curl -d '{"instances": [1.0, 2.0, 5.0]}'  ^
  -X POST http://localhost:8501/v1/models/half_plus_two:predict

剩下内容就和linux一样了。

猜你喜欢

转载自blog.csdn.net/weixin_39875161/article/details/107103360
TFS