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

workspace
Workspace
Vereist

Het werkruimteobject dat het model bevat.

name
str
Vereist

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

workspace
Workspace
Vereist

Het werkruimteobject dat het model bevat.

name
str
Vereist

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

Een woordenlijst met aanbevolen resourcevereisten.

Retourtype

serialize

Converteer dit profiel naar een geserialiseerde JSON-woordenlijst.

serialize()

Retouren

De JSON-weergave van dit profiel

Retourtype

wait_for_completion

Wacht tot het model de profilering heeft voltooid.

wait_for_completion(show_output=False)

Parameters

show_output
bool
standaardwaarde: False

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