tensorflow-serving-client

A prebuilt tensorflow serving client from the tensorflow serving proto files.
Currently supported build: C++, Java, Python, Node, Go, Mono, Rust.
Check tensorflow serving project for details: https://tensorflow.github.io/serving/
update protos

Set desired version in the VERSION
file and invoke ./update.sh
.
build libraries
Grpc tools are needed for building variant packages.
- Install
protobuf-compiler-grpc
and libprotobuf-dev
on Ubuntu
- Install
grpc
and protobuf
on macOS
See .travis.yml
for details.
NOTE: grpc@1.30 and protobuf@3.12 are required
Target |
Command |
Outputs |
Artifacts |
native |
gradle cmake |
build/cmake |
 |
java |
gradle java |
build/libs |
 |
python |
gradle wheel |
build/dist |
 |
node |
gradle node |
build/node |
 |
go |
gradle golang |
build/go |
 |
mono |
gradle mono |
build/mono |
 |
rust |
gradle rust |
build/cargo |
 |
known issues
- protobuf 3.12.3 is buggy (protocolbuffers/protobuf#7683)