webservice Modulo

Contiene funzionalità per la gestione dei modelli distribuiti come endpoint di servizio Web in Azure Machine Learning.

Questo modulo contiene la classe Webservicepadre astratta , che definisce i metodi per la distribuzione di modelli. Un modello comune consiste nel creare un oggetto di configurazione per la destinazione di calcolo specifica e quindi usare i metodi della classe Webservice con tale oggetto di configurazione. Ad esempio, per distribuire in Istanze di Azure Container, creare un AciServiceDeploymentConfiguration oggetto dal deploy_configuration metodo della classe e quindi usare uno dei metodi di distribuzione della AciWebservice classe Webservice. Un modello simile si applica alle AksWebserviceclassi , AksEndpointe LocalWebservice .

Per una panoramica della distribuzione, vedere Distribuire modelli con Azure Machine Learning.

Classi

AutoScaler

Definisce i dettagli per la configurazione automatica di un servizio Web Kubernetes.

Per specificare la configurazione di scalabilità automatica, in genere si userà il deploy_configurationupdate metodo o della AksWebservice classe.

Inizializzare AutoScaler.

ContainerResourceRequirements

Definisce i requisiti di risorsa per un contenitore usato dal servizio Web.

Per specificare la configurazione di scalabilità automatica, in genere si userà il deploy_configuration metodo della AksWebservice classe o della AciWebservice classe.

Inizializzare i requisiti delle risorse del contenitore.

DataCollection

Definisce la configurazione della raccolta dati per un servizio Web.

Intializzare l'oggetto DataCollection.

LivenessProbeRequirements

Definisce i requisiti di tempo del probe di liveness per le distribuzioni del servizio Web.

Per specificare la configurazione di scalabilità automatica, in genere si userà il deploy_configurationupdate metodo o della AksWebservice classe.

Inizializzare i requisiti di tempo del probe di liveness.

WebServiceAccessToken

Definisce le funzionalità di base per il recupero del token di accesso per i servizi Web distribuiti in Azure Machine Learning.

Creare una nuova istanza di WebServiceAccessToken.

Webservice

Definisce le funzionalità di base per la distribuzione di modelli come endpoint di servizio Web in Azure Machine Learning.

Il costruttore del servizio Web viene usato per recuperare una rappresentazione cloud di un oggetto Webservice associato all'area di lavoro specificata. Restituisce un'istanza di una classe figlio corrispondente al tipo specifico dell'oggetto Webservice recuperato. La classe Webservice consente di distribuire modelli di Machine Learning da un Model oggetto o Image .

Per altre informazioni sull'uso del servizio Web, vedere Distribuire modelli con Azure Machine Learning.

Inizializzare l'istanza del servizio Web.

Il costruttore del servizio Web recupera una rappresentazione cloud di un oggetto Webservice associato all'area di lavoro specificata. Restituirà un'istanza di una classe figlio corrispondente al tipo specifico dell'oggetto Webservice recuperato.

WebserviceDeploymentConfiguration

Definisce la funzionalità della classe di base per tutti gli oggetti di configurazione della distribuzione del servizio Web.

Questa classe rappresenta i parametri di configurazione per la distribuzione di un servizio Web in una destinazione specifica. Ad esempio, per creare la distribuzione per servizio Azure Kubernetes, usare il deploy_configuration metodo della AksWebservice classe.

Inizializzare l'oggetto di configurazione.