共用方式為


ModelProfile 類別

包含分析執行的結果。

模型的模型設定檔是資源需求建議。 ModelProfile 物件是從 profile 類別的 方法傳 Model 回。

初始化 ModelProfile 物件。

繼承
azureml.core.profile._ModelEvaluationResultBase
ModelProfile

建構函式

ModelProfile(workspace, name)

參數

名稱 Description
workspace
必要

包含模型的工作區物件。

name
必要
str

要建立和擷取的設定檔名稱。

workspace
必要

包含模型的工作區物件。

name
必要
str

要建立和擷取的設定檔名稱。

備註

下列範例示範如何傳回 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)

方法

get_details

取得分析結果的詳細資料。

傳回觀察到的計量, (各種延遲百分位數、最大使用率的 CPU 和記憶體等,) ,並在成功時建議的資源需求。

serialize

將此設定檔轉換成 JSON 序列化字典。

wait_for_completion

等候模型完成分析。

get_details

取得分析結果的詳細資料。

傳回觀察到的計量, (各種延遲百分位數、最大使用率的 CPU 和記憶體等,) ,並在成功時建議的資源需求。

get_details()

傳回

類型 Description

建議資源需求的字典。

serialize

將此設定檔轉換成 JSON 序列化字典。

serialize()

傳回

類型 Description

此設定檔的 JSON 標記法

wait_for_completion

等候模型完成分析。

wait_for_completion(show_output=False)

參數

名稱 Description
show_output

布林值選項,可列印更詳細的輸出。 預設為 False。

預設值: False