compute_target 模組

包含 Azure Machine Learning 未管理之計算目標的功能。

計算目標會定義您的定型計算環境,而且可以是本機或雲端中的遠端資源。 遠端資源可讓您利用加速的 CPU 和 GPU 處理功能,輕鬆地相應增加或相應放大機器學習實驗。

如需 Azure Machine Learning 所管理之計算目標的相關資訊,請參閱 類別 ComputeTarget 。 如需詳細資訊,請參閱 什麼是 Azure Machine Learning 中的計算目標?

類別

AbstractComputeTarget

Azure Machine Learning 未管理的計算目標的抽象類別。

類別 AbstractComputeTarget 建構函式。

LocalTarget

類別,用來將本機電腦定義為計算目標。

設定本機目標。

函式

attach_legacy_compute_target

將計算目標附加至此專案。

attach_legacy_compute_target(experiment, source_directory, compute_target)

參數

名稱 Description
experiment
必要
source_directory
必要
str
compute_target
必要
str

要附加的計算目標物件。

傳回

類型 Description

如果附加成功,則無,否則會擲回例外狀況。

is_compute_target_prepared

檢查計算目標已備妥。

檢查run_config中指定的計算目標是否已備妥指定的執行組態。

is_compute_target_prepared(experiment, source_directory, run_config)

參數

名稱 Description
experiment
必要
source_directory
必要
str
run_config
必要

執行組態。 這可以是執行組態名稱、字串或 azureml.core.runconfig.RunConfiguration 物件。

傳回

類型 Description

如果已備妥計算目標,則為 True。

prepare_compute_target

準備計算目標。

根據run_config和custom_run_config,安裝實驗執行所需的所有套件。

prepare_compute_target(experiment, source_directory, run_config)

參數

名稱 Description
experiment
必要
source_directory
必要
str
run_config
必要

執行組態。 這可以是執行組態名稱、字串或 azureml.core.runconfig.RunConfiguration 物件。

傳回

類型 Description

run 物件

remove_legacy_compute_target

從專案移除計算目標。

remove_legacy_compute_target(experiment, source_directory, compute_target_name)

參數

名稱 Description
experiment
必要
source_directory
必要
str
compute_target_name
必要
str

傳回

類型 Description

如果移除計算目標成功,則無,否則會擲回例外狀況。