Python机器学习Web Api

问题描述 投票:-2回答:1

嗨,我想做一个机器学习你好世界,例如虹膜数据集。然后,我想创建一个Web API(RESTful服务),以允许HTTP Post请求发送(petal_length,sepal_length)并获取有关Iris类型的预测。

我打算使用Scikit学习,但我应该使用什么来制作Web API?人们通常用什么来制作ML Web API?

Django,我知道这个用于制作网站,但我不确定它是否用于Web API。 http://www.django-rest-framework.org/

烧瓶,我也听说过这个但从未使用过它。 http://flask.pocoo.org/

我想编写单元测试和集成测试。它还需要使用身份验证来确保用户具有访问权限。目前,用于验证用户身份的Web API是ASP.Net Core Web Api,我使用的是JWT。

python django unit-testing machine-learning flask
1个回答
1
投票

Flask仅适用于ML API目的。我花了很少的时间来安装和配置Flask API并编写第一个调用第三方ML API的API函数,并根据需要重新制定其反馈。我稍后添加了内部ML分类器修改和使用API​​函数。

说明:http://flask.pocoo.org/docs/0.12/deploying/

© www.soinside.com 2019 - 2024. All rights reserved.