Python机器学习Web Api

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python机器学习Web Api相关的知识,希望对你有一定的参考价值。

嗨,我想做一个机器学习你好世界,例如虹膜数据集。然后,我想创建一个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。

答案

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

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

以上是关于Python机器学习Web Api的主要内容,如果未能解决你的问题,请参考以下文章

需要学习用于剩余api自动化的Python机器人框架的材料

一周精选技术小文:Python 深度学习框架回顾;机器学习中的数学知识;52 个有用的机器学习与预测 API 盘点

用于Web开发的TOP5机器学习框架盘点

部署在SAP Cloud Platform CloudFoundry环境的应用如何消费SAP Leonardo机器学习API

Python 快速生成 web 动态展示机器学习项目!

sklearn:Python语言开发的通用机器学习库