ModelProfile Klasse
- Vererbung
-
azureml.core.profile._ModelEvaluationResultBaseModelProfile
Konstruktor
ModelProfile(workspace, name)
Parameter
Name | Beschreibung |
---|---|
workspace
Erforderlich
|
Das Workspace-Objekt, das das Modell enthält. |
name
Erforderlich
|
Der Name des zu erstellenden und abzurufenden Profils. |
workspace
Erforderlich
|
Das Workspace-Objekt, das das Modell enthält. |
name
Erforderlich
|
Der Name des zu erstellenden und abzurufenden Profils. |
Hinweise
Im folgenden Beispiel wird gezeigt, wie ein ModelProfile-Objekt zurückgegeben wird.
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 |
Die Details des Profilerstellungsergebnisses abrufen. Geben Sie die beobachteten Metriken (verschiedene Latenz-Perzentile, maximal ausgelastete CPU und Arbeitsspeicher usw.) und die empfohlenen Ressourcenanforderungen im Erfolgsfall zurück. |
serialize |
Dieses Modell in ein serialisiertes JSON-Wörterbuch konvertieren. |
wait_for_completion |
Warten, bis das Modell die Profilerstellung abgeschlossen hat. |
get_details
Die Details des Profilerstellungsergebnisses abrufen.
Geben Sie die beobachteten Metriken (verschiedene Latenz-Perzentile, maximal ausgelastete CPU und Arbeitsspeicher usw.) und die empfohlenen Ressourcenanforderungen im Erfolgsfall zurück.
get_details()
Gibt zurück
Typ | Beschreibung |
---|---|
Ein Wörterbuch mit empfohlenen Ressourcenanforderungen. |
serialize
Dieses Modell in ein serialisiertes JSON-Wörterbuch konvertieren.
serialize()
Gibt zurück
Typ | Beschreibung |
---|---|
Die JSON-Darstellung dieses Profils |
wait_for_completion
Warten, bis das Modell die Profilerstellung abgeschlossen hat.
wait_for_completion(show_output=False)
Parameter
Name | Beschreibung |
---|---|
show_output
|
Boolesche Option für eine ausführlichere Ausgabe. Der Standardwert lautet „False“. Standardwert: False
|