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:8080/buildStatus/icon?job=Pipeline-as-code/DEEPaaS/master)](https://jenkins.indigo-datacloud.eu:8080/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 fron of their model, thus accesing its functionality via HTTP calls.
## Quickstart
The best way to quickly try the DEEPaaS API is trough:
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.0.1.dev79-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 524463b3eec498e66b1f3037b71f8b04ec9e2fd063dfbb243c9fab2f4bc5c9c2 |
|
MD5 | cd59d1cc00c22ec0d1e86562ed1162ff |
|
BLAKE2b-256 | c92df4a1db199a2340531a032b49f2bb1df8fdd70a0c392322eac8ca08cf9d0c |