Sdílet prostřednictvím


ModelProfile Třída

Obsahuje výsledky spuštění profilace.

Profil modelu je doporučením k požadavku na prostředky. Objekt ModelProfile je vrácen z profile metody Model třídy.

Inicializuje objekt ModelProfile.

Dědičnost
azureml.core.profile._ModelEvaluationResultBase
ModelProfile

Konstruktor

ModelProfile(workspace, name)

Parametry

Name Description
workspace
Vyžadováno

Objekt pracovního prostoru obsahující model.

name
Vyžadováno
str

Název profilu, který chcete vytvořit a načíst.

workspace
Vyžadováno

Objekt pracovního prostoru obsahující model.

name
Vyžadováno
str

Název profilu, který chcete vytvořit a načíst.

Poznámky

Následující příklad ukazuje, jak vrátit Objekt 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

Získejte podrobnosti o výsledku profilace.

V případě úspěchu vraťte pozorované metriky (různé percentily latence, maximální využití procesoru a paměti atd.) a doporučené požadavky na prostředky.

serialize

Převeďte tento profil na serializovaný slovník JSON.

wait_for_completion

Počkejte, až model dokončí profilaci.

get_details

Získejte podrobnosti o výsledku profilace.

V případě úspěchu vraťte pozorované metriky (různé percentily latence, maximální využití procesoru a paměti atd.) a doporučené požadavky na prostředky.

get_details()

Návraty

Typ Description

Slovník doporučených požadavků na prostředky.

serialize

Převeďte tento profil na serializovaný slovník JSON.

serialize()

Návraty

Typ Description

Reprezentace tohoto profilu ve formátu JSON

wait_for_completion

Počkejte, až model dokončí profilaci.

wait_for_completion(show_output=False)

Parametry

Name Description
show_output

Logická možnost pro tisk podrobnějšího výstupu. Výchozí hodnota je False.

Default value: False