FlexServe: Deployment of PyTorch Models as Flexible REST Endpoints

02/29/2020
by   Edward Verenich, et al.
0

The integration of artificial intelligence capabilities into modern software systems is increasingly being simplified through the use of cloud-based machine learning services and representational state transfer architecture design. However, insufficient information regarding underlying model provenance and the lack of control over model evolution serve as an impediment to the more widespread adoption of these services in many operational environments which have strict security requirements. Furthermore, tools such as TensorFlow Serving allow models to be deployed as RESTful endpoints, but require error-prone transformations for PyTorch models as these dynamic computational graphs. This is in contrast to the static computational graphs of TensorFlow. To enable rapid deployments of PyTorch models without intermediate transformations we have developed FlexServe, a simple library to deploy multi-model ensembles with flexible batching.

READ FULL TEXT

page 1

page 2

page 3

research
12/17/2017

TensorFlow-Serving: Flexible, High-Performance ML Serving

We describe TensorFlow-Serving, a system to serve machine learning model...
research
11/26/2022

EasyMLServe: Easy Deployment of REST Machine Learning Services

Various research domains use machine learning approaches because they ca...
research
05/27/2021

TensorFlow RiemOpt: a library for optimization on Riemannian manifolds

The adoption of neural networks and deep learning in non-Euclidean domai...
research
11/27/2018

DLHub: Model and Data Serving for Science

While the Machine Learning (ML) landscape is evolving rapidly, there has...
research
01/20/2021

secureTF: A Secure TensorFlow Framework

Data-driven intelligent applications in modern online services have beco...
research
11/28/2017

TensorFlow Distributions

The TensorFlow Distributions library implements a vision of probability ...

Please sign up or login with your details

Forgot password? Click here to reset