ModelProfile Klasa
Konstruktor
ModelProfile(workspace, name)
Parametry
| Nazwa | Opis |
|---|---|
|
workspace
Wymagane
|
Obiekt obszaru roboczego zawierający model. |
|
name
Wymagane
|
Nazwa profilu do utworzenia i pobrania. |
|
workspace
Wymagane
|
Obiekt obszaru roboczego zawierający model. |
|
name
Wymagane
|
Nazwa profilu do utworzenia i pobrania. |
Uwagi
W poniższym przykładzie pokazano, jak zwrócić obiekt ModelProfile.
profile = Model.profile(ws, "profilename", [model], inference_config, input_dataset=dataset)
profile.wait_for_profiling(True)
profiling_details = profile.get_details()
print(profiling_details)
Metody
| get_details |
Uzyskaj szczegółowe informacje o wyniku profilowania. Zwróć obserwowane metryki (różne percentyle opóźnień, maksymalne wykorzystanie procesora CPU i pamięci itp.) i zalecane wymagania dotyczące zasobów w przypadku powodzenia. |
| serialize |
Przekonwertuj ten profil na słownik serializowany w formacie JSON. |
| wait_for_completion |
Poczekaj na zakończenie profilowania modelu. |
get_details
Uzyskaj szczegółowe informacje o wyniku profilowania.
Zwróć obserwowane metryki (różne percentyle opóźnień, maksymalne wykorzystanie procesora CPU i pamięci itp.) i zalecane wymagania dotyczące zasobów w przypadku powodzenia.
get_details()
Zwraca
| Typ | Opis |
|---|---|
|
Słownik zalecanych wymagań dotyczących zasobów. |
serialize
Przekonwertuj ten profil na słownik serializowany w formacie JSON.
serialize()
Zwraca
| Typ | Opis |
|---|---|
|
Reprezentacja JSON tego profilu |
wait_for_completion
Poczekaj na zakończenie profilowania modelu.
wait_for_completion(show_output=False)
Parametry
| Nazwa | Opis |
|---|---|
|
show_output
|
Opcja logiczna umożliwiająca drukowanie większej liczby pełnych danych wyjściowych. Wartość domyślna to False. Domyślna wartość: False
|