Image Classe
Definisce la classe padre astratta per le immagini di Azure Machine Learning.
Questa classe è DEPRECATA. Utilizzare invece la classe Environment.
Costruttore di immagine.
Questa classe è DEPRECATA. Utilizzare invece la classe Environment.
Il costruttore di immagini viene usato per recuperare una rappresentazione cloud di un oggetto Image associato all'area di lavoro specificata. Restituisce un'istanza di una classe figlio corrispondente al tipo specifico dell'oggetto Image recuperato.
- Ereditarietà
-
Image
Costruttore
Image(workspace, name=None, id=None, tags=None, properties=None, version=None)
Parametri
- name
- str
Nome dell'immagine da recuperare. Restituisce la versione più recente dell'immagine, se esistente.
- tags
- list
Filtra i risultati dell'immagine in base all'elenco specificato, in base a 'key' o '[key, value]'. Ex. ['key', ['key2', 'key2 value']]
- properties
- list
Filtra i risultati dell'immagine in base all'elenco specificato, in base a 'key' o '[key, value]'. Ex. ['key', ['key2', 'key2 value']]
- version
- str
Quando la versione e il nome sono entrambi specificati, restituirà la versione specifica dell'immagine.
- name
- str
Nome dell'immagine da recuperare. Restituirà la versione più recente, se esistente
- tags
- list
Filtra i risultati dell'immagine in base all'elenco specificato, in base a 'key' o '[key, value]'. Ex. ['key', ['key2', 'key2 value']]
- properties
- list
Filtra i risultati dell'immagine in base all'elenco specificato, in base a 'key' o '[key, value]'. Ex. ['key', ['key2', 'key2 value']]
- version
- str
Quando la versione e il nome sono entrambi specificati, restituirà la versione specifica dell'immagine.
Commenti
Il costruttore Image recupera una rappresentazione cloud di un oggetto Image associato all'area di lavoro specificata. Restituisce un'istanza di una classe figlio corrispondente al tipo specifico dell'oggetto Image recuperato.
Un oggetto Image viene usato per distribuire un utente Model come .Webservice L'oggetto Image contiene in genere un modello, uno script di esecuzione e tutte le dipendenze necessarie per la distribuzione del modello. La classe Image include più sottoclassi, ad esempio ContainerImage per le immagini Docker, e Immagini come FPGA.
Vedere la ContainerImage classe per un esempio di classe che eredita dalla classe Image.
Le immagini vengono in genere usate nei flussi di lavoro che richiedono l'uso di un'immagine. Per la maggior parte dei flussi di lavoro, è invece consigliabile usare la classe per definire l'immagine Environment . È quindi possibile usare l'oggetto Environment con il Modeldeploy()
metodo per distribuire il modello come servizio Web.
È anche possibile usare il metodo Model package()
per creare un'immagine che può essere scaricata nell'installazione docker locale come immagine o come Dockerfile.
Per una panoramica sulla distribuzione di modelli in Azure, vedere il collegamento seguente: https://aka.ms/azureml-how-deploy.
Metodi
add_properties |
Aggiungere proprietà all'immagine. |
add_tags |
Aggiungere tag all'immagine. |
create |
Creare un'immagine nell'area di lavoro specificata. |
delete |
Eliminare un'immagine dall'area di lavoro corrispondente. |
deserialize |
Convertire un oggetto JSON in un oggetto Image. |
image_configuration |
Metodo astratto per la creazione di un oggetto di configurazione dell'immagine. |
list |
Elencare le immagini associate all'area di lavoro corrispondente. Può essere filtrato con parametri specifici. |
remove_tags |
Rimuovere i tag dall'immagine. |
serialize |
Convertire questo oggetto Image in un dizionario serializzato JSON. |
update |
Aggiornare l'immagine. |
update_creation_state |
Aggiornare lo stato corrente dell'oggetto in memoria. Eseguire un aggiornamento sul posto delle proprietà dell'oggetto in base allo stato corrente dell'oggetto cloud corrispondente. Utile principalmente per il polling manuale dello stato di creazione. |
wait_for_creation |
Attendere il completamento della creazione dell'immagine. Attendere che la creazione dell'immagine raggiunga uno stato terminale. Genera un'eccezione WebserviceException se raggiunge uno stato terminale non riuscito. |
add_properties
Aggiungere proprietà all'immagine.
add_properties(properties)
Parametri
Eccezioni
add_tags
Aggiungere tag all'immagine.
add_tags(tags)
Parametri
Eccezioni
create
Creare un'immagine nell'area di lavoro specificata.
static create(workspace, name, models, image_config)
Parametri
- workspace
- <xref:<xref:workspace: azureml.core.workspace.Workspace>>
Area di lavoro da associare a questa immagine.
Elenco di oggetti Model da creare in un pacchetto con questa immagine. Può essere un elenco vuoto.
- image_config
- ImageConfig
Oggetto image config da utilizzare per configurare questa immagine.
Restituisce
Oggetto Image creato.
Tipo restituito
Eccezioni
delete
Eliminare un'immagine dall'area di lavoro corrispondente.
delete()
Eccezioni
Commenti
Questo metodo ha esito negativo se l'immagine è stata distribuita in un servizio Web attivo.
deserialize
Convertire un oggetto JSON in un oggetto Image.
deserialize(workspace, image_payload)
Parametri
- cls
Indica il metodo di classe.
Restituisce
Rappresentazione Image dell'oggetto JSON fornito.
Tipo restituito
Eccezioni
Commenti
Questo metodo ha esito negativo se l'area di lavoro specificata non è l'area di lavoro in cui è registrata l'immagine.
image_configuration
Metodo astratto per la creazione di un oggetto di configurazione dell'immagine.
abstract static image_configuration()
Eccezioni
list
Elencare le immagini associate all'area di lavoro corrispondente. Può essere filtrato con parametri specifici.
static list(workspace, image_name=None, model_name=None, model_id=None, tags=None, properties=None)
Parametri
- image_name
- str
Elenco di filtri per includere solo le immagini distribuite con il nome dell'immagine specifico.
- model_name
- str
Elenco di filtri per includere solo immagini distribuite con il nome del modello specifico.
- model_id
- str
Elenco di filtri per includere solo le immagini distribuite con l'ID modello specifico.
- tags
- list
Filtra in base all'elenco specificato, in base a 'key' o '[key, value]'. Ex. ['key', ['key2', 'key2 value']]
- properties
- list
Filtra in base all'elenco specificato, in base a 'key' o '[key, value]'. Ex. ['key', ['key2', 'key2 value']]
Restituisce
Elenco filtrato di immagini nell'area di lavoro specificata.
Tipo restituito
Eccezioni
remove_tags
Rimuovere i tag dall'immagine.
remove_tags(tags)
Parametri
Eccezioni
serialize
Convertire questo oggetto Image in un dizionario serializzato JSON.
serialize()
Restituisce
Rappresentazione JSON di questo oggetto Image.
Tipo restituito
Eccezioni
update
Aggiornare l'immagine.
update(tags)
Parametri
Dizionario di tag con cui aggiornare l'immagine. Sovrascriverà eventuali tag esistenti.
Eccezioni
update_creation_state
Aggiornare lo stato corrente dell'oggetto in memoria.
Eseguire un aggiornamento sul posto delle proprietà dell'oggetto in base allo stato corrente dell'oggetto cloud corrispondente. Utile principalmente per il polling manuale dello stato di creazione.
update_creation_state()
Eccezioni
wait_for_creation
Attendere il completamento della creazione dell'immagine.
Attendere che la creazione dell'immagine raggiunga uno stato terminale. Genera un'eccezione WebserviceException se raggiunge uno stato terminale non riuscito.
wait_for_creation(show_output=False)
Parametri
- show_output
- bool
Opzione booleana per stampare un output più dettagliato. Il valore predefinito è False.
Eccezioni
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per