ImageConfig Klass

Definierar den abstrakta klassen för bildkonfigurationsobjekt.

Den här klassen är INAKTUELL.

Arv
ImageConfig

Konstruktor

ImageConfig()

Kommentarer

Klassen ImageConfig är en av en uppsättning klasser som är utformade för att underlätta distribution av modeller i Azure.

Ett sätt att distribuera en modell som du har tränat är att paketera den som en avbildning (t.ex. en Docker-avbildning) som innehåller de beroenden som krävs för att köra modellen. En avbildningskonfiguration används för att ange viktig information om avbildningen (till exempel conda-miljöinformation och körningsskript). Klassen ImageConfig är den abstrakta klass som alla sådana konfigurationsobjekt ärver från. Klassen ContainerImageConfig ärver till exempel från klassen ImageConfig.

En översikt över hur du distribuerar modeller i Azure finns https://aka.ms/azureml-how-deployi .

Metoder

build_create_payload

Abstrakt metod för att skapa nyttolasten som är associerad med det här konfigurationsobjektet.

validate_configuration

Kontrollera att de angivna konfigurationsvärdena är giltiga.

build_create_payload

Abstrakt metod för att skapa nyttolasten som är associerad med det här konfigurationsobjektet.

abstract build_create_payload(workspace, name, model_ids)

Parametrar

workspace
Workspace
Obligatorisk

Arbetsytan som är associerad med bilden.

name
str
Obligatorisk

Namnet på avbildningen.

model_ids
list[str]
Obligatorisk

Anger en lista över modell-ID:t som motsvarar modeller som ska paketeras med avbildningen.

Returer

Nyttolasten för att skapa avbildningar ska användas.

Returtyp

Kommentarer

ContainerImageConfig Se klassen för ett exempel på en konkret instansiering av den här abstrakta metoden.

validate_configuration

Kontrollera att de angivna konfigurationsvärdena är giltiga.

abstract validate_configuration()

Undantag

Kommentarer

ContainerImageConfig Se klassen för ett exempel på en konkret instansiering av den här abstrakta metoden.

Genererar en WebserviceException om valideringen misslyckas.