我在R studio中使用mxnet包创建了一个神经网络模型。我在本地测试了模型,它按预期工作。我使用R。
中的publishwebservice()
函数在AzureML中部署了与web服务相同的模型
当我尝试使用consume()
函数使用web服务预测测试数据时:
pred_cnn <- consume(endpoint_cnn, testdf)
它总是抛出以下错误:
错误:AzureML返回错误代码:HTTP状态代码:400 AzureML 错误代码:LibraryExecutionError
模块执行遇到内部库错误 下列 在评估R脚本期间发生错误:R_tryEval:return error: UseMethod出错(&#34;预测&#34;):
的对象
没有适用的方法来预测&#39; 应用于类&#34; MXFeedForwardModel&#34;
答案 0 :(得分:1)
我相信Azure机器学习服务平台在Windows容器中运行的服务可能与您使用服务上传的MXNet的编译版本不兼容。
我建议使用不同的操作平台,例如,如果您希望留在Microsoft生态系统中,请查看Microsoft R Server Operationalization。