Freigeben über


ModelProfile Klasse

Enthält die Ergebnisse einer Profilerstellungsausführung.

Ein Modellprofil eines Modells ist eine Empfehlung für Ressourcenanforderungen. Ein ModelProfile-Objekt wird von der profile Methode der Model Klasse zurückgegeben.

Initialisieren Sie das ModelProfile-Objekt.

Konstruktor

ModelProfile(workspace, name)

Parameter

Name Beschreibung
workspace
Erforderlich

Das Arbeitsbereichsobjekt, das das Modell enthält.

name
Erforderlich
str

Der Name des profils, das erstellt und abgerufen werden soll.

workspace
Erforderlich

Das Arbeitsbereichsobjekt, das das Modell enthält.

name
Erforderlich
str

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