webservice Modul
Enthält Funktionen zum Verwalten von Modellen, die als Webdienstendpunkt in Azure Machine Learning bereitgestellt werden.
Dieses Modul enthält die abstrakte übergeordnete Klasse Webservice, die Methoden für die Bereitstellung von Modellen definiert. Ein gängiges Muster besteht darin, ein Konfigurationsobjekt für das spezifische Computeziel zu erstellen und dann die Methoden der Webservice-Klasse mit diesem Konfigurationsobjekt zu verwenden.
Um z. B. in Azure-Containerinstanzen bereitzustellen, erstellen Sie ein AciServiceDeploymentConfiguration Objekt aus der deploy_configuration Methode der AciWebservice Klasse, und verwenden Sie dann eine der Bereitstellungsmethoden der Webservice-Klasse. Ein ähnliches Muster gilt für die AksWebserviceKlassen , AksEndpointund LocalWebservice die Klassen.
Eine Übersicht über die Bereitstellung finden Sie unter Bereitstellen von Modellen mit Azure Machine Learning.
Klassen
| AutoScaler |
Definiert Details für die automatische Skalierungskonfiguration eines Kubernetes-Webservice. Um die automatische Skalierungskonfiguration anzugeben, verwenden Sie in der Regel die Initialisieren Sie autoScaler. |
| ContainerResourceRequirements |
Definiert die Ressourcenanforderungen für einen Container, der vom Webdienst verwendet wird. Um die automatische Skalierungskonfiguration anzugeben, verwenden Sie in der Regel die Initialisieren Sie die Containerressourcenanforderungen. |
| DataCollection |
Definiert die Datensammlungskonfiguration für einen Webdienst. Initialisieren sie das DataCollection-Objekt. |
| LivenessProbeRequirements |
Definiert die Zeitanforderungen für Liveness-Probe für Bereitstellungen des Webdiensts. Um die automatische Skalierungskonfiguration anzugeben, verwenden Sie in der Regel die Initialisieren Sie die Zeitanforderungen für die Livenesssonde. |
| WebServiceAccessToken |
Definiert die Basisfunktionalität zum Abrufen des Zugriffstokens für bereitgestellte Webdienste in Azure Machine Learning. Erstellen Sie eine neue Instanz von WebServiceAccessToken. |
| Webservice |
Definiert die Basisfunktionalität für die Bereitstellung von Modellen als Webdienstendpunkte in Azure Machine Learning. Webservice-Konstruktor wird verwendet, um eine Clouddarstellung eines Webservice-Objekts abzurufen, das dem bereitgestellten Arbeitsbereich zugeordnet ist. Gibt eine Instanz einer untergeordneten Klasse zurück, die dem spezifischen Typ des abgerufenen Webservice-Objekts entspricht. Die Webservice-Klasse ermöglicht die Bereitstellung von Machine Learning-Modellen aus einem Model oder Image einem Objekt. Weitere Informationen zum Arbeiten mit Webservice finden Sie unter Bereitstellen von Modellen mit Azure Machine Learning. Initialisieren Sie die Webservice-Instanz. Der Webservice-Konstruktor ruft eine Clouddarstellung eines Webservice-Objekts ab, das dem bereitgestellten Arbeitsbereich zugeordnet ist. Es wird eine Instanz einer untergeordneten Klasse zurückgegeben, die dem spezifischen Typ des abgerufenen Webservice-Objekts entspricht. |
| WebserviceDeploymentConfiguration |
Definiert die Basisklassenfunktionalität für alle Konfigurationsobjekte der Webdienstbereitstellung. Diese Klasse stellt die Konfigurationsparameter für die Bereitstellung eines Webdiensts für ein bestimmtes Ziel dar.
Verwenden Sie z. B. die Initialisieren Sie das Konfigurationsobjekt. |