ModelProfile Klasse
Konstruktor
ModelProfile(workspace, name)
Parameter
| Name | Beschreibung |
|---|---|
|
workspace
Erforderlich
|
Das Arbeitsbereichsobjekt, das das Modell enthält. |
|
name
Erforderlich
|
Der Name des profils, das erstellt und abgerufen werden soll. |
|
workspace
Erforderlich
|
Das Arbeitsbereichsobjekt, das das Modell enthält. |
|
name
Erforderlich
|
Der Name des profils, das erstellt und abgerufen werden soll. |
Hinweise
Das folgende Beispiel zeigt, 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 |
Rufen Sie die Details des Profilerstellungsergebnisses ab. Geben Sie die beobachteten Metriken (verschiedene Latenz-Quantile, maximal genutzte CPU und Arbeitsspeicher usw.) und die empfohlenen Ressourcenanforderungen im Falle eines Erfolgs zurück. |
| serialize |
Konvertieren Sie dieses Profil in ein serialisiertes JSON-Wörterbuch. |
| wait_for_completion |
Warten Sie, bis das Modell die Profilerstellung abgeschlossen hat. |
get_details
Rufen Sie die Details des Profilerstellungsergebnisses ab.
Geben Sie die beobachteten Metriken (verschiedene Latenz-Quantile, maximal genutzte CPU und Arbeitsspeicher usw.) und die empfohlenen Ressourcenanforderungen im Falle eines Erfolgs zurück.
get_details()
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Ein Wörterbuch der empfohlenen Ressourcenanforderungen. |
serialize
Konvertieren Sie dieses Profil in ein serialisiertes JSON-Wörterbuch.
serialize()
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Die JSON-Darstellung dieses Profils |
wait_for_completion
Warten Sie, bis das Modell die Profilerstellung abgeschlossen hat.
wait_for_completion(show_output=False)
Parameter
| Name | Beschreibung |
|---|---|
|
show_output
|
Boolesche Option zum Drucken ausführlicherer Ausgabe. Der Standardwert lautet „False“. Standardwert: False
|