2016-08-11 2 views
2

Ich arbeite an einem Microsoft Azure Machine Learning Web Service. Ich habe eine erste Version erstellt, die einen Datensatz als Eingabe verwendet und JSON zurückgibt, das Vorhersagen enthält. Ich möchte einige Python-Skripte hinzufügen, die die Vorhersagen verarbeiten können, um die Ausgabe des Algorithmus zu ändern und sie durch eine andere JSON-Datei zu ersetzen. Ich möchte auch ein Skript hinzufügen, das andere Eingaben behandelt, die nicht im maschinellen Lernalgorithmus verwendet werden, aber in der Ausgabe behandelt werden.Ausführen von Python-Skripts mit Microsoft Azure Machine Learning

Um mehr klar: ich habe 5 Attribute: x1, x2, x3, x4, x5 x1, x2 und x3 werden in dem ML-Algorithmus und das Rück y behandelt werden: Vorhersage der Ausgabe, die ich habe wollen einige Tipps sind: wenn y eine Bedingung erfüllt dann Ausgang 1 (einige string) , aber ich mag auch x4 x5 verarbeiten: wenn x4 und x5 eine Bedingung dann 2 Ausgang

erfüllen wird der Ausgang sein: { Ausgabe 1: Ausgabe 2: } anstelle von { } }

Ich schaute auf die Dokumentation von Azure, aber alles, was ich fand, ist, wie man Python-Skripte verwenden, um Datenrahmen zu manipulieren. Wenn jemand eine Idee hat, wie man den ML Microsoft Azure Web Service und einige Python-Skripte kombiniert, um einen einzigartigen Cloud-basierten Webdienst zu erstellen, der großartig wäre. Danke

Antwort

2

Wenn ich dich richtig verstanden habe, willst du Vorhersagen auf x1, x2 und x3 machen. Sie möchten auch x4 und x5 laden.

Zuerst können Sie Ihre Vorhersagen auf x1, x2 und x3 machen und y erzeugen.

Danach können Sie nur hinzufügen haben eine andere „Execute Python Script“, Eingang x4, x5, legen Sie auf sie Ihren Zustand und dann entweder Ausgang 2 oder y zum „Web-Service-Ausgang“ Stufe senden:

enter image description here

+0

Vielen Dank für die Antwort. Eine andere Frage: Wie lade ich einige Python-Plugins in das Python-Skript hoch? Ich habe versucht, Textblob zu verwenden, aber es funktionierte nicht, es kann nicht die Daten herunterladen, die für die Analyse des Textes benötigt werden. –

+0

Sie sollten eine neue Frage dafür erstellen, aber diese Schritte werden Ihnen helfen: http://davidsdev.blogspot.de/2015/09/theano-lasagne-on-azure-machine-learning.html Grundsätzlich laden Sie hoch ein Zip der Pakete und greifen Sie darauf in Ihrem "Python-Skript ausführen" zu. –

+0

Auch, wenn meine Antwort oben Ihre erste Frage gelöst hat, können Sie sie als gelöst markieren, oben links in meiner Antwort. –

Verwandte Themen