gpt4 book ai didi

r - 用于运行 R 脚本的 Azure ML 与 Azure 函数

转载 作者:行者123 更新时间:2023-12-01 13:17:21 25 4
gpt4 key购买 nike

统计团队开发了一个 R 脚本,它接受一个变量数组并返回一个整数数组(计算)。我想将它构建为一个独立的函数,我可以使用来自各种应用程序的 HTTP 请求来调用它。我正在阅读的很多东西都已经过时了。我应该为此使用 Azure ML 还是 Azure 函数?

注意:R 脚本不包含任何机器学习。R-Script 包含未在 azure 上列出的包。

最佳答案

Azure ML 似乎都是关于预测模型的,所以我还没有尝试过。我在“消费”定价层下尝试了 Azure 功能,但我不推荐它。目前,R 站点扩展已从 Azure 函数站点的扩展列表中删除,因此解决方法是将 R 文件夹复制到您的 Azure 函数,并使用 C# 中的 R.Net 库启动 R 命令。

“消费”计划下 Azure 功能的问题是,每 5 分钟不活动,您的功能就会从服务器内存中删除,因此当第一个用户点击应用程序时,它会启动“冷启动”。通俗地说,在冷启动期间,Azure 会找到一个可用于运行您的函数的服务器,并将所有文件复制到该服务器,然后执行脚本。复制 R 文件夹需要很长时间,对于任何面临请求的客户来说都不理想。

我确信使用定价计划可以解决冷启动问题,但定价层意味着我将它托管在我的 VM 上,这不是“无服务器”功能,并且违背了拥有功能的目的。我还不如构建一个 API 网络应用程序。我将尝试使用 Lambda AWS,看看它是否有同样的冷启动问题。

关于r - 用于运行 R 脚本的 Azure ML 与 Azure 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53525147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com