webservice Module
Bevat functionaliteit voor het beheren van modellen die zijn geïmplementeerd als een webservice-eindpunt in Azure Machine Learning.
Deze module bevat de abstracte bovenliggende klasse Webservice, waarmee methoden voor het implementeren van modellen worden gedefinieerd. Een veelvoorkomend patroon is om een configuratieobject te maken voor het specifieke rekendoel en vervolgens de methoden van de webserviceklasse te gebruiken met dat configuratieobject.
Als u bijvoorbeeld wilt implementeren in Azure Container Instances, maakt u een AciServiceDeploymentConfiguration object op basis van de deploy_configuration
methode van de AciWebservice klasse en gebruikt u vervolgens een van de implementatiemethoden van de klasse Webservice. Een soortgelijk patroon is van toepassing op de AksWebserviceklassen , AksEndpointen LocalWebservice .
Zie Modellen implementeren met Azure Machine Learning voor een overzicht van de implementatie.
Klassen
AutoScaler |
Definieert details voor het automatisch schalen van een Kubernetes-webservice. Als u de configuratie voor automatisch schalen wilt opgeven, gebruikt u doorgaans de Initialiseer de automatische schaalaanpassing. |
ContainerResourceRequirements |
Definieert de resourcevereisten voor een container die wordt gebruikt door de webservice. Als u de configuratie voor automatisch schalen wilt opgeven, gebruikt u doorgaans de Initialiseer de resourcevereisten voor de container. |
DataCollection |
Hiermee definieert u de configuratie van gegevensverzameling voor een webservice. Het DataCollection-object intialiseren. |
LivenessProbeRequirements |
Definieert de tijdsvereisten voor de liveness-test voor implementaties van de webservice. Als u de configuratie voor automatisch schalen wilt opgeven, gebruikt u doorgaans de Initialiseer de tijdsvereisten voor de liveness-test. |
WebServiceAccessToken |
Definieert basisfunctionaliteit voor het ophalen van het toegangstoken voor geïmplementeerde webservices in Azure Machine Learning. Maak een nieuw exemplaar van WebServiceAccessToken. |
Webservice |
Definieert de basisfunctionaliteit voor het implementeren van modellen als webservice-eindpunten in Azure Machine Learning. Webserviceconstructor wordt gebruikt om een cloudweergave op te halen van een webserviceobject dat is gekoppeld aan de opgegeven werkruimte. Retourneert een exemplaar van een onderliggende klasse die overeenkomt met het specifieke type van het opgehaalde webserviceobject. Met de webserviceklasse kunt u machine learning-modellen implementeren vanuit een Model - of Image -object. Zie Modellen implementeren met Azure Machine Learning voor meer informatie over het werken met webservice. Initialiseer het webservice-exemplaar. De webserviceconstructor haalt een cloudweergave op van een webserviceobject dat is gekoppeld aan de opgegeven werkruimte. Er wordt een exemplaar van een onderliggende klasse geretourneerd die overeenkomt met het specifieke type van het opgehaalde webserviceobject. |
WebserviceDeploymentConfiguration |
Definieert de basisklassefunctionaliteit voor alle configuratieobjecten voor webservice-implementatie. Deze klasse vertegenwoordigt de configuratieparameters voor het implementeren van een webservice op een specifiek doel.
Als u bijvoorbeeld een implementatie voor Azure Kubernetes Service wilt maken, gebruikt u de Initialiseer het configuratieobject. |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor