DEEPaaS is a REST API to expose a machine learning model.
Project description
# DEEPaaS
[![GitHub license](https://img.shields.io/github/license/indigo-dc/DEEPaaS.svg)](https://github.com/indigo-dc/DEEPaaS/blob/master/LICENSE) [![GitHub release](https://img.shields.io/github/release/indigo-dc/DEEPaaS.svg)](https://github.com/indigo-dc/DEEPaaS/releases) [![PyPI](https://img.shields.io/pypi/v/deepaas.svg)](https://pypi.python.org/pypi/deepaas) [![Python versions](https://img.shields.io/pypi/pyversions/deepaas.svg)](https://pypi.python.org/pypi/deepaas) [![Build Status](https://jenkins.indigo-datacloud.eu/buildStatus/icon?job=Pipeline-as-code%2FDEEPaaS%2Fmaster)](https://jenkins.indigo-datacloud.eu/job/Pipeline-as-code/job/DEEPaaS/job/master/)
DEEP as a Service (DEEPaaS) is a REST API that is focused on providing access to machine learning models. By using DEEPaaS users can easily run a REST API in front of their model, thus accessing its functionality via HTTP calls.
## Quickstart
The best way to quickly try the DEEPaaS API is through:
make run
This command will install a virtualenv (in the virtualenv directory) with DEEPaaS and all its dependencies and will run the DEEPaaS REST API, listening on 127.0.0.1:5000. If you browse to http://127.0.0.1:5000 you will get the swagger documentation page.
### Develop mode
If you want to run the code in develop mode (i.e. pip install -e), you can issue the following command before:
make develop
# Documentation
The DEEPaaS documentation is hosted on [Read the Docs](https://deepaas.readthedocs.io/).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for deepaas-0.5.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57b5c28c08b2a08df1b7d08361d6e3e1a18bc22229742cb537125d63542a992f |
|
MD5 | 6afb536ed40f86b88e67aedceea92a87 |
|
BLAKE2b-256 | 11484a88bb02ef50aaac36ac802b022661e67654bb118392e3c2fc0f65ebf836 |