Delen via


ModelProfile Klas

Bevat de resultaten van een profileringsuitvoering.

Een modelprofiel van een model is een aanbeveling voor een resourcevereiste. Er wordt een ModelProfile-object geretourneerd uit de profile methode van de Model klasse.

Initialiseer het object ModelProfile.

Overname
azureml.core.profile._ModelEvaluationResultBase
ModelProfile

Constructor

ModelProfile(workspace, name)

Parameters

Name Description
workspace
Vereist

Het werkruimteobject dat het model bevat.

name
Vereist
str

De naam van het profiel dat moet worden gemaakt en opgehaald.

workspace
Vereist

Het werkruimteobject dat het model bevat.

name
Vereist
str

De naam van het profiel dat moet worden gemaakt en opgehaald.

Opmerkingen

In het volgende voorbeeld ziet u hoe u een ModelProfile-object retourneert.


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

Methoden

get_details

De details van het profileringsresultaat ophalen.

Retourneer de waargenomen metrische gegevens (verschillende latentie percentielen, maximaal gebruikte CPU en geheugen, enzovoort) en de aanbevolen resourcevereisten in geval van een succes.

serialize

Converteer dit profiel naar een geserialiseerde JSON-woordenlijst.

wait_for_completion

Wacht tot het model de profilering heeft voltooid.

get_details

De details van het profileringsresultaat ophalen.

Retourneer de waargenomen metrische gegevens (verschillende latentie percentielen, maximaal gebruikte CPU en geheugen, enzovoort) en de aanbevolen resourcevereisten in geval van een succes.

get_details()

Retouren

Type Description

Een woordenlijst met aanbevolen resourcevereisten.

serialize

Converteer dit profiel naar een geserialiseerde JSON-woordenlijst.

serialize()

Retouren

Type Description

De JSON-weergave van dit profiel

wait_for_completion

Wacht tot het model de profilering heeft voltooid.

wait_for_completion(show_output=False)

Parameters

Name Description
show_output

Booleaanse optie om uitgebreidere uitvoer af te drukken. Standaard ingesteld op False.

Default value: False