跳转到主要内容

DEEPaaS是一个暴露机器学习模型的REST API。

项目描述

DEEPaaS

fair-software.eu OpenSSF Best Practices GitHub license GitHub release PyPI Python versions Build Status Documentation Status DOI Zenodo DOI

AI4EOSC logo DEEP-Hybrid-DataCloud logo

DEEP as a Service API (DEEPaaS API) 是基于 aiohttp 构建的 REST API,允许轻松访问机器学习、深度学习和人工智能模型。通过使用 DEEPaaS API,用户可以轻松在模型前面运行 REST API,从而通过 HTTP 调用访问其功能。DEEPaaS API 利用 OpenAPI 规范

文档

DEEPaaS 文档托管在 Read the Docs 上。

快速入门

快速尝试 DEEPaaS API 的最佳方式是通过

make run

此命令将在 virtualenv 目录中安装一个包含 DEEPaaS 及其所有依赖项的虚拟环境,并运行 DEEPaaS REST API,监听 127.0.0.1:5000。如果您浏览到 http://127.0.0.1:5000,您将获得 Swagger 文档页面(即 Swagger 网页界面)。

开发模式

如果您想以开发模式(即 pip install -e)运行代码,您可以在以下命令之前发出以下命令

make develop

引用

DOI

如果您正在使用此软件并希望在任何工作中引用它,请使用以下内容

Lopez Garcia, A. "DEEPaaS API:机器学习和深度学习模型的 REST API". In: 开源软件杂志 4(42) (2019),第 1517 页。ISSN:2475-9066。DOI:10.21105/joss.01517

您还可以使用以下 BibTeX 条目

@article{Lopez2019DEEPaaS,
    journal = {Journal of Open Source Software},
    doi = {10.21105/joss.01517},
    issn = {2475-9066},
    number = {42},
    publisher = {The Open Journal},
    title = {DEEPaaS API: a REST API for Machine Learning and Deep Learning models},
    url = {http://dx.doi.org/10.21105/joss.01517},
    volume = {4},
    author = {L{\'o}pez Garc{\'i}a, {\'A}lvaro},
    pages = {1517},
    date = {2019-10-25},
    year = {2019},
    month = {10},
    day = {25},}

致谢

本软件是在 DEEP-Hybrid-DataCloud(设计和实现混合数据云中的密集处理)项目中开发的,该项目已从欧盟“地平线 2020”研究和创新计划获得资助,项目编号为 No 777435。

项目详情


下载文件

下载适合您平台的项目。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分布

deepaas-2.5.2.tar.gz (35.4 kB 查看哈希值)

构建版本

deepaas-2.5.2-py3-none-any.whl (55.2 kB 查看哈希值)

上传时间 Python 3

由以下组织支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面