Dela via


ModelProfile Klass

Innehåller resultatet av en profileringskörning.

En modellprofil för en modell är en rekommendation om resurskrav. Ett ModelProfile-objekt returneras från profile -metoden för Model klassen.

Initiera ModelProfile-objektet.

Arv
azureml.core.profile._ModelEvaluationResultBase
ModelProfile

Konstruktor

ModelProfile(workspace, name)

Parametrar

Name Description
workspace
Obligatorisk

Arbetsyteobjektet som innehåller modellen.

name
Obligatorisk
str

Namnet på profilen som ska skapas och hämtas.

workspace
Obligatorisk

Arbetsyteobjektet som innehåller modellen.

name
Obligatorisk
str

Namnet på profilen som ska skapas och hämtas.

Kommentarer

I följande exempel visas hur du returnerar ett ModelProfile-objekt.


   profile = Model.profile(ws, "profilename", [model], inference_config, input_dataset=dataset)
   profile.wait_for_profiling(True)
   profiling_details = profile.get_details()
   print(profiling_details)

Metoder

get_details

Hämta information om profileringsresultatet.

Returnera de observerade måtten (olika svarstids percentiler, maximal processoranvändning och minne osv.) och rekommenderade resurskrav om det skulle lyckas.

serialize

Konvertera den här profilen till en serialiserad JSON-ordlista.

wait_for_completion

Vänta tills modellen har slutfört profileringen.

get_details

Hämta information om profileringsresultatet.

Returnera de observerade måtten (olika svarstids percentiler, maximal processoranvändning och minne osv.) och rekommenderade resurskrav om det skulle lyckas.

get_details()

Returer

Typ Description

En ordlista med rekommenderade resurskrav.

serialize

Konvertera den här profilen till en serialiserad JSON-ordlista.

serialize()

Returer

Typ Description

JSON-representationen av den här profilen

wait_for_completion

Vänta tills modellen har slutfört profileringen.

wait_for_completion(show_output=False)

Parametrar

Name Description
show_output

Booleskt alternativ för att skriva ut mer utförliga utdata. Standardvärdet är Falskt.

Standardvärde: False