Skip to content

elpapi42/deep-deblurring-serving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Deblurring Serving

The purpose of Deep Deblurring Serving is to store and distribute Deep Deblurring Model architecture versions and successful training iterations.

The Serving strategy consists of a Tensorflow Serving Docker Container build with this Repository as Context, bringing the model iterations with it. This Docker Container can be deployed to any Cloud Service (GCloud, Azure, AWS, Heroku), and use the Tensorflow Serving Rest API Specification for request predictions.

On the next visualization, the block named as "Model Serving" is the System Component of Deep Deblurring Project stored in this repository, taking new model versions from Google Colab Training Pipeline, and serving the Deep Deblurring Backend API

Image

Currently, the container is deployed to Heroku, but we plan to Deploy the Serving API to other Cloud Platform like Azure. You can consult the details of the Docker Image building process on the Dockerfile which just take Tensorflow Serving Base Docker Image and apply some modifications to it.

About

This repository serves as model versioning for deep-deblurring

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors