![9fa300e06bb7a43298e80a0df413834d.png](https://img-blog.csdnimg.cn/img_convert/9fa300e06bb7a43298e80a0df413834d.png)
1 TensorFlow Serving简单介绍
TensorFlow Serving 是一个用于机器学习模型 serving 的高性能开源库。它可以将训练好的机器学习模型部署到线上,使用 restful api或者grpc 作为接口接受外部调用,部署 TensorFlow Serving 后,你再也不需要为线上服务操心,只需要关心你的线下模型训练, 模型训练好打包成pd文件,传入tf-serving 中,调用即可。
2 docker 安装 tensorflow-serving ,using your gpu
TensorFlow Serving最简单的安装方法之一就是使用Docker,其他安装方式不在介绍。
2.1 step 1 安装 install nvida-docker
2.2 step 2 pull一个tfserver镜像
docker pull tensorflow/serving:latest-gpu
3 TensorFlow Serving gpu的使用
docker run --runtime=nvidia -p 8501:8501
--mount type=bind,
source=/tmp/tfserving/serving/tensorflow_serving/servables/tensorflow/my_model,
targ