Skip to main content

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-hypernode.com/pypi/deepaas) [![Python versions](https://img.shields.io/pypi/pyversions/deepaas.svg)](https://pypi-hypernode.com/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/).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

deepaas-0.4.0.tar.gz (110.3 kB view details)

Uploaded Source

Built Distribution

deepaas-0.4.0-py2.py3-none-any.whl (29.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file deepaas-0.4.0.tar.gz.

File metadata

  • Download URL: deepaas-0.4.0.tar.gz
  • Upload date:
  • Size: 110.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.8.1 pkginfo/1.2.1 requests/2.12.4 setuptools/33.1.1 requests-toolbelt/0.7.0 clint/0.5.1 CPython/3.5.3 Linux/3.10.0-229.7.2.el7.x86_64

File hashes

Hashes for deepaas-0.4.0.tar.gz
Algorithm Hash digest
SHA256 713cc42c6903670bb9ea20de9c84e270e9f3f3598598ee6cd420231ecfc000d9
MD5 34ad9566fab758a7daa09175848b4442
BLAKE2b-256 9297552d705b849ec430a8e96a13d05c10aa315bd2e06febf42ed2a4d60dd72b

See more details on using hashes here.

File details

Details for the file deepaas-0.4.0-py2.py3-none-any.whl.

File metadata

  • Download URL: deepaas-0.4.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 29.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.8.1 pkginfo/1.2.1 requests/2.12.4 setuptools/33.1.1 requests-toolbelt/0.7.0 clint/0.5.1 CPython/3.5.3 Linux/3.10.0-229.7.2.el7.x86_64

File hashes

Hashes for deepaas-0.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4211dcbb1c79b9ccd969077ff415d4fc98720e03369df4cf7a483ccd2b3f417b
MD5 bfc52b97ab29310173b7f22482e754bb
BLAKE2b-256 a324af33a51345b6ee6ea1a6cc6b056e379b033483ba5926eb38bff6c3adbaf4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page