ModelProfile Klas
- Overname
-
azureml.core.profile._ModelEvaluationResultBaseModelProfile
Constructor
ModelProfile(workspace, name)
Parameters
Name | Description |
---|---|
workspace
Vereist
|
Het werkruimteobject dat het model bevat. |
name
Vereist
|
De naam van het profiel dat moet worden gemaakt en opgehaald. |
workspace
Vereist
|
Het werkruimteobject dat het model bevat. |
name
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
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
|