DEEPaaS是一个暴露机器学习模型的REST API。
项目描述
DEEPaaS
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
引用
如果您正在使用此软件并希望在任何工作中引用它,请使用以下内容
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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7be518e1ef5b4b3498292cd6e9f925d4e075bb01b68d2cc8773e12596ced9330 |
|
MD5 | de4e1a6dc78fcfb6544499b28d2c4542 |
|
BLAKE2b-256 | c0a4cd2154df3f3a6a29c467fcbed27ca3e708c787e015822eeb40da5317ff0f |
deepaas-2.5.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b14cca2dc9bc1e7d0bdda557af0e26385b5ebdffaffb02f6cc08f82a3bb75e9f |
|
MD5 | a782c5d68ec6cb1ecd3b36731f372305 |
|
BLAKE2b-256 | 7df86294cc2a7ff129ff761cde355b412f02a6dddfbbf46a635792b6ed295598 |