【问题标题】:How to Execute R Machine Learning Model using Python REST API?如何使用 Python REST API 执行 R 机器学习模型?
【发布时间】:2019-11-28 07:51:02
【问题描述】:

我在通过 Python REST API 执行 R 机器学习模型方面需要一些帮助。 我有 2 个可执行的 ML 模型,由我的同事用 R 语言开发。

现在我需要将这些模型部署为 REST API,因为我们需要传递一些输入参数并将这些模型的输出作为返回语句。 我发现,我们可以用 Python 做到这一点,使用 RPY2 或 Plumber Libraries。因此,我尝试为 R 模型部署 实现 Flask REST API,但没有从 google 获得关于我的挑战和学习的确切参考。我是 R 语言的新手,就在最近两周,我探索了一些 R 语言的基础。

谁能通过传递一些输入字段向我分享一些对我的查询的参考或任何其他方法或代码参考以实现 PYTHON REST API 以执行 R 模型

提前致谢

【问题讨论】:

    标签: python r rest api rpy2


    【解决方案1】:

    您将需要一个基于 Python 的 REST 框架,例如 Flask(Django 或 Pyramid 也可以)来执行此操作。您需要通过阅读他们各自的文档来了解如何编写 REST API。您基本上可以将 R 模型隐藏在 REST 资源后面。该资源将负责接收模型的输入。使用 RPY 库,您可以通过传递所需参数来调用模型并向 API 客户端返回响应。

    【讨论】:

    • 感谢以上信息。我知道 Python Flask RESTAPI,已经创建了 api 来部署或调用 python ML 模型。但是如何将R模型隐藏在REST资源后面或处理R模型的输入/输出参数,因为我没有任何知识,只是在谷歌上检查了这些东西,但到目前为止运气不好。
    • 这可能会有所帮助 - r-bloggers.com/…
    猜你喜欢
    • 2019-01-03
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    • 2017-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多