webservice Moduł
Zawiera funkcje zarządzania modelami wdrożonym jako punkt końcowy usługi internetowej w usłudze Azure Machine Learning.
Ten moduł zawiera abstrakcyjną klasę Webservicenadrzędną , która definiuje metody wdrażania modeli. Typowym wzorcem jest utworzenie obiektu konfiguracji dla określonego obiektu docelowego obliczeniowego, a następnie użycie metod klasy webservice z tym obiektem konfiguracji.
Na przykład w celu wdrożenia w usłudze Azure Container Instances utwórz AciServiceDeploymentConfiguration obiekt na podstawie deploy_configuration metody AciWebservice klasy, a następnie użyj jednej z metod wdrażania klasy Webservice. Podobny wzorzec dotyczy AksWebserviceklas , AksEndpointi LocalWebservice .
Aby zapoznać się z omówieniem wdrażania, zobacz Wdrażanie modeli za pomocą usługi Azure Machine Learning.
Klasy
| AutoScaler |
Definiuje szczegóły konfiguracji skalowania automatycznego usługi internetowej Kubernetes. Aby określić konfigurację skalowania automatycznego, zazwyczaj należy użyć Zainicjuj autoskalator. |
| ContainerResourceRequirements |
Definiuje wymagania dotyczące zasobów dla kontenera używanego przez usługę internetową. Aby określić konfigurację skalowania automatycznego, zazwyczaj należy użyć Zainicjuj wymagania dotyczące zasobów kontenera. |
| DataCollection |
Definiuje konfigurację zbierania danych dla usługi sieci Web. Zainicjuj obiekt DataCollection. |
| LivenessProbeRequirements |
Definiuje wymagania dotyczące czasu sondy aktualności dla wdrożeń usługi sieci Web. Aby określić konfigurację skalowania automatycznego, zazwyczaj należy użyć Zainicjuj wymagania dotyczące czasu sondy na żywo. |
| WebServiceAccessToken |
Definiuje podstawowe funkcje pobierania tokenu dostępu dla wdrożonych usług internetowych w usłudze Azure Machine Learning. Utwórz nowe wystąpienie obiektu WebServiceAccessToken. |
| Webservice |
Definiuje podstawowe funkcje wdrażania modeli jako punktów końcowych usługi internetowej w usłudze Azure Machine Learning. Konstruktor usługi internetowej służy do pobierania reprezentacji chmury obiektu usługi sieci Web skojarzonego z podanym obszarem roboczym. Zwraca wystąpienie klasy podrzędnej odpowiadające określonemu typowi pobranego obiektu usługi sieci Web. Klasa Webservice umożliwia wdrażanie modeli uczenia maszynowego z Model obiektu lub Image . Aby uzyskać więcej informacji na temat pracy z usługą internetową, zobacz Wdrażanie modeli za pomocą usługi Azure Machine Learning. Zainicjuj wystąpienie usługi internetowej. Konstruktor usługi sieci Web pobiera reprezentację w chmurze obiektu usługi sieci Web skojarzonego z podanym obszarem roboczym. Zwróci wystąpienie klasy podrzędnej odpowiadające określonemu typowi pobranego obiektu usługi sieci Web. |
| WebserviceDeploymentConfiguration |
Definiuje funkcjonalność klasy bazowej dla wszystkich obiektów konfiguracji wdrożenia usługi sieci Web. Ta klasa reprezentuje parametry konfiguracji wdrażania usługi sieci Web w określonym obiekcie docelowym.
Aby na przykład utworzyć wdrożenie dla usługi Azure Kubernetes Service, użyj Zainicjuj obiekt konfiguracji. |