GTkernel / streamer

The legacy project of Streaming Application Framework (SAF)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Streamer

This is legancy project of SAF. There is no plan for maintainess and feature updates. It original README is at here. This README shows you the customized implementation and deployment.

Streamer is also used as the ML inference application in Couper.

How to start

Build building and running streamer, please prefare your pre-trained TensorFlow model in Protocol Buffer format. And put the model under directory ./models.

Build and Run

Build the docker images

First, build the builder images based on GPU or not under ./docker/tf_env. For, CPU-only host, using file Dockerfile_cpu; if you have Nvidia GPU, using file Dockerfile.

Next, build streamer image by the Dockerfile under root directory. Be awared to change the image name of builder in the file.

Run container in K8s

Please refer to this one in Couper repo.

Support

Welcome to update and discuss the usecases througth issue tickets and pull requests. Or, for any other question, please contact to Carol Hsu.

About

The legacy project of Streaming Application Framework (SAF)

License:Apache License 2.0


Languages

Language:C++ 87.3%Language:CMake 6.9%Language:Python 2.2%Language:Shell 1.5%Language:C 0.9%Language:Dockerfile 0.9%Language:Makefile 0.3%