ModelProfile Klasse
- Vererbung
-
azureml.core.profile._ModelEvaluationResultBaseModelProfile
Konstruktor
ModelProfile(workspace, name)
Parameter
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
Ein Wörterbuch mit empfohlenen Ressourcenanforderungen.
Rückgabetyp
serialize
Dieses Modell in ein serialisiertes JSON-Wörterbuch konvertieren.
serialize()
Gibt zurück
Die JSON-Darstellung dieses Profils
Rückgabetyp
wait_for_completion
Warten, bis das Modell die Profilerstellung abgeschlossen hat.
wait_for_completion(show_output=False)
Parameter
- show_output
- bool
Boolesche Option für eine ausführlichere Ausgabe. Der Standardwert lautet „False“.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für