使用microsoft azure机器学习运行python脚本

时间:2016-08-11 12:01:46

标签: python json web-services azure machine-learning

我正在开发一款微软的天蓝色机器学习网络服务。 我制作了第一个版本,它将数据集作为输入并返回包含预测的JSON。 我想添加一些python脚本,它们可以处理预测以更改算法的输出并用另一个JSON文件替换它。 我还想添加一个脚本来处理其他输入,这些输入不会在机器学习算法中使用,但会在输出中处理。

更清楚: 我有5个属性:x1,x2,x3,x4,x5 x1,x2和x3将在ML算法中处理并返回y:prediction 我想要的输出是一些提示: 如果y满足某些条件则输出1(某些字符串) 但我也想处理x4 x5: 如果x4和x5满足某些条件,则输出2

输出将是: {    输出1:    输出2: } 代替 {    预测:y }

我查看了Azure的文档,但我发现的是如何使用python脚本来操作数据框。 如果有人知道如何结合ML Microsoft Azure Web服务和一些python脚本来创建一个非常棒的独特的基于云的Web服务。 谢谢

1 个答案:

答案 0 :(得分:2)

如果我理解你,你想对x1,x2和x3做预测。您还想加载x4和x5。

首先,您可以对x1,x2和x3进行预测并生成y。

之后你只需要添加另一个“Execute Python Script”,输入x4,x5,在它们上插入条件,然后将输出2或y发送到“Web服务输出”阶段:

enter image description here