我创建了一个Azure ML Web服务作为示例,在部署Web服务时面临未知错误 . 错误没有解释,所以很难追查 .
在工作室内运行实验时,实验运行没有任何问题 . 但是,在部署到Web服务时,测试功能失败,输入与工作室相同 .
我还发布了一个服务样本,看看是否有人能看到问题所在 .
https://gallery.cortanaintelligence.com/Experiment/mywebservice-1
有关服务的一些信息:
该服务将输入作为为svmlight格式的稀疏特征向量表示的字符串 . 它将返回输入特征向量的预测类 . 从部署的服务运行测试功能时,如果工作室中的实验运行没有任何问题,则错误会失败 .
希望任何人都知道它是怎么出错的 .
1 回答
使用测试对话框意味着您正在使用请求 - 响应服务,这是一个实时API . 这有http超时作为完成请求的最长时间 . 由于特征向量太长,请求将超时 . 您能否尝试使用批量执行服务,如下所述
https://azure.microsoft.com/en-us/documentation/articles/machine-learning-consume-web-services/#batch-execution-service-bes