Sdílet prostřednictvím


Image Třída

Definuje abstraktní nadřazenou třídu pro image Azure Machine Learning.

Tato třída je zastaralá. Environment Místo toho použijte třídu.

Konstruktor image

Tato třída je zastaralá. Environment Místo toho použijte třídu.

Konstruktor image se používá k načtení cloudové reprezentace objektu Image přidruženého k poskytnutému pracovnímu prostoru. Vrátí instanci podřízené třídy odpovídající určitému typu načteného objektu Image.

Dědičnost
Image

Konstruktor

Image(workspace, name=None, id=None, tags=None, properties=None, version=None)

Parametry

Name Description
workspace
Vyžadováno

Objekt Pracovního prostoru obsahující obrázek, který se má načíst.

name
str

Název image, která se má načíst. Vrátí nejnovější verzi image, pokud existuje.

Default value: None
id
str

Konkrétní ID image, která se má načíst. (ID je "<name>:<version>")

Default value: None
tags

Vyfiltruje výsledky obrázků na základě zadaného seznamu podle klíče nebo [klíče, hodnoty]. Například ['key', ['key2', 'key2 value']]

Default value: None
properties

Vyfiltruje výsledky obrázků na základě zadaného seznamu podle klíče nebo [klíče, hodnoty]. Například ['key', ['key2', 'key2 value']]

Default value: None
version
str

Pokud zadáte verzi i název, vrátí se konkrétní verze image.

Default value: None
workspace
Vyžadováno

Objekt pracovního prostoru obsahující image k načtení

name
Vyžadováno
str

Název image, která se má načíst. Vrátí nejnovější verzi, pokud existuje.

id
Vyžadováno
str

Konkrétní ID image, která se má načíst. (ID je :)

tags
Vyžadováno

Vyfiltruje výsledky obrázků na základě zadaného seznamu podle klíče nebo [klíče, hodnoty]. Například ['key', ['key2', 'key2 value']]

properties
Vyžadováno

Vyfiltruje výsledky obrázků na základě zadaného seznamu podle klíče nebo [klíče, hodnoty]. Například ['key', ['key2', 'key2 value']]

version
Vyžadováno
str

Pokud zadáte verzi i název, vrátí se konkrétní verze image.

Poznámky

Konstruktor Image načte cloudovou reprezentaci objektu Image přidruženého k poskytnutému pracovnímu prostoru. Vrátí instanci podřízené třídy odpovídající určitému typu načteného objektu Image.

Objekt Image se používá k nasazení uživatele Model jako objektu Webservice. Objekt Image obvykle obsahuje model, spouštěcí skript a všechny závislosti potřebné pro nasazení modelu. Třída Image má několik podtříd, jako je ContainerImage pro image Dockeru, a image, jako je FPGA.

Podívejte se na ContainerImage příklad třídy, která dědí z třídy Image.

Obrázky se obvykle používají v pracovních postupech, které vyžadují použití obrázku. U většiny pracovních postupů byste místo toho měli k definování image použít Environment třídu. Pak můžete pomocí objektu Prostředí s metodou Model deploy() nasadit model jako webovou službu. Pomocí metody Model package() můžete také vytvořit image, která se dá stáhnout do místní instalace Dockeru jako image nebo jako soubor Dockerfile.

Přehled nasazení modelů v Azure najdete na následujícím odkazu: https://aka.ms/azureml-how-deploy

Metody

add_properties

Přidejte do obrázku vlastnosti.

add_tags

Přidejte do obrázku značky.

create

Vytvořte image v poskytnutém pracovním prostoru.

delete

Odstraňte obrázek z odpovídajícího pracovního prostoru.

deserialize

Převede objekt JSON na objekt Image.

image_configuration

Abstraktní metoda pro vytvoření objektu konfigurace image.

list

Zobrazí seznam imagí přidružených k odpovídajícímu pracovnímu prostoru. Je možné filtrovat pomocí konkrétních parametrů.

remove_tags

Odeberte značky z obrázku.

serialize

Převeďte tento objekt Image na serializovaný slovník JSON.

update

Aktualizujte image.

update_creation_state

Aktualizujte aktuální stav objektu v paměti.

Proveďte místní aktualizaci vlastností objektu na základě aktuálního stavu odpovídajícího cloudového objektu. Primárně užitečné pro ruční dotazování stavu vytváření.

wait_for_creation

Počkejte na dokončení vytváření image.

Počkejte, až se vytvoření image dostane do stavu terminálu. Vyvolá výjimku WebserviceException, pokud dosáhne stavu terminálu, který není úspěšný.

add_properties

Přidejte do obrázku vlastnosti.

add_properties(properties)

Parametry

Name Description
properties
Vyžadováno

Slovník vlastností, které chcete přidat.

Výjimky

Typ Description

add_tags

Přidejte do obrázku značky.

add_tags(tags)

Parametry

Name Description
tags
Vyžadováno

Slovník značek, které chcete přidat.

Výjimky

Typ Description

create

Vytvořte image v poskytnutém pracovním prostoru.

static create(workspace, name, models, image_config)

Parametry

Name Description
workspace
Vyžadováno
<xref:<xref:workspace: azureml.core.workspace.Workspace>>

Pracovní prostor, který se má přidružit k této imagi.

name
Vyžadováno
str

Název, který chcete přidružit k tomuto obrázku.

models
Vyžadováno

Seznam objektů modelu, které se mají zabalit s touto imagí. Může to být prázdný seznam.

image_config
Vyžadováno

Objekt konfigurace image, který se má použít ke konfiguraci této image.

Návraty

Typ Description

Vytvořený objekt Image.

Výjimky

Typ Description

delete

Odstraňte obrázek z odpovídajícího pracovního prostoru.

delete()

Výjimky

Typ Description

Poznámky

Tato metoda selže, pokud byla image nasazena do živé webové služby.

deserialize

Převede objekt JSON na objekt Image.

deserialize(workspace, image_payload)

Parametry

Name Description
cls
Vyžadováno

Označuje metodu třídy.

workspace
Vyžadováno

Objekt pracovního prostoru, ve které je image zaregistrovaná.

image_payload
Vyžadováno

Objekt JSON, který se má převést na objekt Image.

Návraty

Typ Description

Obrázek reprezentace poskytnutého objektu JSON.

Výjimky

Typ Description

Poznámky

Tato metoda selže, pokud zadaný pracovní prostor není pracovním prostorem, ve které je image zaregistrovaná.

image_configuration

Abstraktní metoda pro vytvoření objektu konfigurace image.

abstract static image_configuration()

Výjimky

Typ Description

list

Zobrazí seznam imagí přidružených k odpovídajícímu pracovnímu prostoru. Je možné filtrovat pomocí konkrétních parametrů.

static list(workspace, image_name=None, model_name=None, model_id=None, tags=None, properties=None)

Parametry

Name Description
workspace
Vyžadováno

Objekt Pracovního prostoru pro zobrazení seznamu obrázků.

image_name
str

Seznam filtrů, který bude obsahovat jenom image nasazené s konkrétním názvem image.

Default value: None
model_name
str

Seznam filtrů, který bude obsahovat jenom image nasazené s konkrétním názvem modelu.

Default value: None
model_id
str

Seznam filtrů, který bude obsahovat jenom image nasazené s konkrétním ID modelu.

Default value: None
tags

Vyfiltruje podle zadaného seznamu hodnotu "klíč" nebo "[klíč, hodnota]". Například ['key', ['key2', 'key2 value']]

Default value: None
properties

Vyfiltruje podle zadaného seznamu hodnotu "klíč" nebo "[klíč, hodnota]". Například ['key', ['key2', 'key2 value']]

Default value: None

Návraty

Typ Description
list[<xref:Images>]

Filtrovaný seznam obrázků v zadaném pracovním prostoru.

Výjimky

Typ Description

remove_tags

Odeberte značky z obrázku.

remove_tags(tags)

Parametry

Name Description
tags
Vyžadováno

Seznam klíčů odpovídajících značek, které se mají odebrat.

Výjimky

Typ Description

serialize

Převeďte tento objekt Image na serializovaný slovník JSON.

serialize()

Návraty

Typ Description

Reprezentace tohoto objektu Image ve formátu JSON.

Výjimky

Typ Description

update

Aktualizujte image.

update(tags)

Parametry

Name Description
tags
Vyžadováno

Slovník značek, pomocí které se má obrázek aktualizovat. Přepíše všechny existující značky.

Výjimky

Typ Description

update_creation_state

Aktualizujte aktuální stav objektu v paměti.

Proveďte místní aktualizaci vlastností objektu na základě aktuálního stavu odpovídajícího cloudového objektu. Primárně užitečné pro ruční dotazování stavu vytváření.

update_creation_state()

Výjimky

Typ Description

wait_for_creation

Počkejte na dokončení vytváření image.

Počkejte, až se vytvoření image dostane do stavu terminálu. Vyvolá výjimku WebserviceException, pokud dosáhne stavu terminálu, který není úspěšný.

wait_for_creation(show_output=False)

Parametry

Name Description
show_output

Logická možnost tisku podrobnějšího výstupu Výchozí hodnota je False.

Default value: False

Výjimky

Typ Description