Image Klass
Definierar den abstrakta överordnade klassen för Azure Machine Learning-avbildningar.
Den här klassen är INAKTUELL. Environment Använd klassen i stället.
Bildkonstruktor.
Den här klassen är INAKTUELL. Environment Använd klassen i stället.
Bildkonstruktorn används för att hämta en molnrepresentation av ett bildobjekt som är associerat med den angivna arbetsytan. Returnerar en instans av en underordnad klass som motsvarar den specifika typen av det hämtade bildobjektet.
- Arv
-
Image
Konstruktor
Image(workspace, name=None, id=None, tags=None, properties=None, version=None)
Parametrar
- name
- str
Namnet på den avbildning som ska hämtas. Returnerar den senaste versionen av avbildningen, om den finns.
- id
- str
Det specifika ID för avbildningen som ska hämtas. (ID är "<name>:<version>")
- tags
- list
Filtrerar bildresultat baserat på den angivna listan, antingen efter "nyckel" eller "[nyckel, värde]". t.ex. ['key', ['key2', 'key2 value']]
- properties
- list
Filtrerar bildresultat baserat på den angivna listan, antingen efter "nyckel" eller "[nyckel, värde]". t.ex. ['key', ['key2', 'key2 value']]
- version
- str
När både version och namn anges returneras den specifika versionen av avbildningen.
- name
- str
Namnet på den avbildning som ska hämtas. Returnerar den senaste versionen om den finns
- tags
- list
Filtrerar bildresultat baserat på den angivna listan, antingen efter "nyckel" eller "[nyckel, värde]". t.ex. ['key', ['key2', 'key2 value']]
- properties
- list
Filtrerar bildresultat baserat på den angivna listan, antingen efter "nyckel" eller "[nyckel, värde]". t.ex. ['key', ['key2', 'key2 value']]
- version
- str
När både version och namn anges returneras den specifika versionen av avbildningen.
Kommentarer
Bildkonstruktorn hämtar en molnrepresentation av ett bildobjekt som är associerat med den angivna arbetsytan. Den returnerar en instans av en underordnad klass som motsvarar den specifika typen av det hämtade bildobjektet.
Ett bildobjekt används för att distribuera en användares Model som en Webservice. Bildobjektet innehåller vanligtvis en modell, ett körningsskript och eventuella beroenden som behövs för modelldistribution. Klassen Image har flera underklasser, till exempel ContainerImage för Docker-avbildningar och Avbildningar som FPGA.
ContainerImage Se klassen för ett exempel på en klass som ärver från klassen Image.
Bilder används vanligtvis i arbetsflöden som kräver användning av en bild. För de flesta arbetsflöden bör du i stället använda klassen för att definiera avbildningen Environment . Sedan kan du använda miljöobjektet Modeldeploy()
med -metoden för att distribuera modellen som en webbtjänst.
Du kan också använda metoden Modell package()
för att skapa en avbildning som kan laddas ned till din lokala Docker-installation som en avbildning eller som en Dockerfile.
Se följande länk för en översikt över distribution av modeller i Azure: https://aka.ms/azureml-how-deploy.
Metoder
add_properties |
Lägg till egenskaper i bilden. |
add_tags |
Lägg till taggar i avbildningen. |
create |
Skapa en avbildning på den angivna arbetsytan. |
delete |
Ta bort en bild från motsvarande arbetsyta. |
deserialize |
Konvertera ett json-objekt till ett bildobjekt. |
image_configuration |
Abstrakt metod för att skapa ett bildkonfigurationsobjekt. |
list |
Visa en lista över avbildningar som är associerade med motsvarande arbetsyta. Kan filtreras med specifika parametrar. |
remove_tags |
Ta bort taggar från avbildningen. |
serialize |
Konvertera det här bildobjektet till en serialiserad JSON-ordlista. |
update |
Uppdatera avbildningen. |
update_creation_state |
Uppdatera det aktuella tillståndet för det minnesinterna objektet. Utför en uppdatering på plats av objektets egenskaper baserat på det aktuella tillståndet för motsvarande molnobjekt. Främst användbart för manuell avsökning av skapandetillstånd. |
wait_for_creation |
Vänta tills avbildningen har skapats. Vänta tills avbildningen har skapats för att nå ett terminaltillstånd. Genererar en WebserviceException om den når ett icke-lyckat terminaltillstånd. |
add_properties
Lägg till egenskaper i bilden.
add_properties(properties)
Parametrar
Undantag
add_tags
Lägg till taggar i avbildningen.
add_tags(tags)
Parametrar
Undantag
create
Skapa en avbildning på den angivna arbetsytan.
static create(workspace, name, models, image_config)
Parametrar
- workspace
- <xref:<xref:workspace: azureml.core.workspace.Workspace>>
Arbetsytan som ska associeras med den här avbildningen.
En lista över modellobjekt som ska paketeras med den här avbildningen. Kan vara en tom lista.
- image_config
- ImageConfig
Bildkonfigurationsobjektet som ska användas för att konfigurera den här avbildningen.
Returer
Det skapade bildobjektet.
Returtyp
Undantag
delete
Ta bort en bild från motsvarande arbetsyta.
delete()
Undantag
Kommentarer
Den här metoden misslyckas om avbildningen har distribuerats till en live-webbtjänst.
deserialize
Konvertera ett json-objekt till ett bildobjekt.
deserialize(workspace, image_payload)
Parametrar
- cls
Anger klassmetod.
Returer
Bildrepresentationen av det angivna JSON-objektet.
Returtyp
Undantag
Kommentarer
Den här metoden misslyckas om den angivna arbetsytan inte är den arbetsyta som avbildningen är registrerad under.
image_configuration
Abstrakt metod för att skapa ett bildkonfigurationsobjekt.
abstract static image_configuration()
Undantag
list
Visa en lista över avbildningar som är associerade med motsvarande arbetsyta. Kan filtreras med specifika parametrar.
static list(workspace, image_name=None, model_name=None, model_id=None, tags=None, properties=None)
Parametrar
- image_name
- str
Filtrera listan så att den endast innehåller avbildningar som distribuerats med det specifika avbildningsnamnet.
- model_name
- str
Filtrera listan så att den endast innehåller avbildningar som distribuerats med det specifika modellnamnet.
- model_id
- str
Filterlista för att endast inkludera avbildningar som distribuerats med det specifika modell-ID:t.
- tags
- list
Filtrerar baserat på den angivna listan, antingen efter "nyckel" eller "[nyckel, värde]". t.ex. ['key', ['key2', 'key2 value']]
- properties
- list
Filtrerar baserat på den angivna listan, antingen efter "nyckel" eller "[nyckel, värde]". t.ex. ['key', ['key2', 'key2 value']]
Returer
En filtrerad lista över bilder på den angivna arbetsytan.
Returtyp
Undantag
remove_tags
Ta bort taggar från avbildningen.
remove_tags(tags)
Parametrar
Undantag
serialize
Konvertera det här bildobjektet till en serialiserad JSON-ordlista.
serialize()
Returer
JSON-representationen av det här bildobjektet.
Returtyp
Undantag
update
Uppdatera avbildningen.
update(tags)
Parametrar
En ordlista med taggar att uppdatera avbildningen med. Skriver över alla befintliga taggar.
Undantag
update_creation_state
Uppdatera det aktuella tillståndet för det minnesinterna objektet.
Utför en uppdatering på plats av objektets egenskaper baserat på det aktuella tillståndet för motsvarande molnobjekt. Främst användbart för manuell avsökning av skapandetillstånd.
update_creation_state()
Undantag
wait_for_creation
Vänta tills avbildningen har skapats.
Vänta tills avbildningen har skapats för att nå ett terminaltillstånd. Genererar en WebserviceException om den når ett icke-lyckat terminaltillstånd.
wait_for_creation(show_output=False)
Parametrar
- show_output
- bool
Booleskt alternativ för att skriva ut mer utförliga utdata. Standardvärdet är False.
Undantag
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för