Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Implement Tensor Flow 2.0 Serving C# client example with gRPC and Rest. MNIST prediction example and web paint ASP.NET Core 5.0 and ReactJS/Redux application.

License

Notifications You must be signed in to change notification settings

iminakov/TensorFlow2ServingDotNet5Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

11 Commits

Repository files navigation

Tensorflow 2.0 serving .Net Core 5 React/Redux client (GRPC/Rest)

Tensor Flow 2.0 Serving C# client example with gRPC and Rest. There are MNIST CNN prediction model example and ASP.NET Core 5.0 client application with ReactJS/Redux/Typescript front end.

Repository contains the following content:

  • learning - python scripts with MNIST CNN model preparing using Keras and Tensorflow 2.0.
  • ClientBaseLib - base library with TF Serving gRPC generated classes and utils classes to create Tensors on C# .NET Core 5 . (Code compatible with TF 1.0)
  • ASP.NET Core 5.0/ ReactJS/Redux Client - SPA application gRPC/Rest clients for MNIST prediction TensorFlow 2.0 Serving

Environment requirements for running example:

  • Docker
  • Windows 10
  • MSVS 2019
  • VS Code

How to run example

  • Run command promt in root directory in repository
cd src
  • Init TensorFlowServing docker image with code (Required only first time)
init_tensorflow_serving_in_docker.bat
  • Run trained model in TensorFlowServing docker container
start run_all_models_serving_in_docker.bat
  • Build and Run .Net Client Application
start run_client.bat

Available examples

Number prediction example - MNIST, based on simple CNN

.NET Core 5.0 TensorFlow 2.0 Client

Cats and Dogs classification example, based on TensorFlow tutorials and MobileNetV2

CatsAndDogsPredictionClient

About

Implement Tensor Flow 2.0 Serving C# client example with gRPC and Rest. MNIST prediction example and web paint ASP.NET Core 5.0 and ReactJS/Redux application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /