runconfig 模組

包含在 Azure Machine Learning 中管理實驗執行組態的功能。

本課程模組中的索引鍵類別是 RunConfiguration,它會封裝在指定計算目標上提交定型執行所需的資訊。 此組態包含一組豐富的行為定義,例如是否使用現有的 Python 環境,或使用依據規格建立的 Conda 環境。

模組中的其他組態類別是透過 RunConfiguration 來存取。

類別

AmlComputeConfiguration

表示以 AmlCompute 為目標之實驗的組態資訊。

這個類別用於 RunConfiguration 類別。

類別 AmlComputeConfiguration 建構函式。

ApplicationEndpointConfiguration

表示服務的組態資訊。

類別 ApplicationEndpointConfiguration 建構函式。

AzureContainerRegistry

表示 Azure Container Registry的組態資訊。

AzureContainerRegistry 即將淘汰。 使用 ContainerRegistry 類別。

類別 AzureContainerRegistry 建構函式。

ContainerRegistry

表示 Container Registry 的組態資訊。

ContainerRegistry 將會已被取代。 使用 ContainerRegistry 類別。

類別 ContainerRegistry 建構函式。

Data

表示如何在執行組態中取用數據。

這個類別用於 RunConfiguration 類別。

類別 DataSetPathRunConfiguration 建構函式。

DataLocation

用於類別 Data ,用於管理要用於執行中的數據位置。

類別數據集建構函式。

DataPath

目前未使用。

類別 DataPath 建構函式。

DataReferenceConfiguration

表示執行期間可用的組態特定數據源。

這個類別用於 RunConfiguration 類別。

類別 DataReferenceConfiguration 建構函式。

DatacacheConfiguration

注意

這是實驗性類別,隨時可能會變更。 請參閱 https://aka.ms/azuremlexperimental 以取得詳細資訊。

表示如何在執行組態中使用 datacache。

這個類別用於 RunConfiguration 類別。

類別 DatacacheConfiguration 建構函式。

Dataset

表示將用於執行之已儲存或已註冊數據集的參考。

在一般定型案例中,您將不會使用此類別。 相反地,您將從 Dataset 類別建立數據集,然後將它傳遞至定型腳本。 如需詳細資訊,請參閱 新增 & 註冊數據集

初始化 Dataset 物件。

DatasetRegistrationOptions

指定如何儲存資料集的選項。

這個類別用於 RegistrationOptions 類別。

建立 DatasetRegistrationOptions 物件。

DockerConfiguration

表示作業的 Docker 執行時間組態。

類別 DockerConfiguration 建構函式。

EnvironmentDefinition

已淘汰。 Environment使用物件。

類別 EnvironmentDefinition 建構函式。

GlobsOptions

指定如何根據 glob 模式進行篩選的選項。

這個類別用於 OutputOptions 類別。

建立 GlobsOptions 物件。

HdiConfiguration

表示以 HDInsightCompute 為目標之實驗的組態資訊。

這個類別用於 RunConfiguration 類別。

您可以使用 'cluster' 或 'client' 的值 指定字段yarn_deploy_mode

類別 HdiConfiguration 建構函式。

HistoryConfiguration

表示在實驗中停用或啟用實驗記錄功能的組態資訊。

這個類別用於 RunConfiguration 類別。

類別 HistoryConfiguration 建構函式。

KubernetesComputeConfiguration

代表以 KubernetesCompute 為目標之實驗的組態資訊。

這個類別用於 RunConfiguration 類別。

類別 KubernetesComputeConfiguration 建構函式。

MountOptions

掛接選項,控制上傳應如何運作。

這個類別用於 OutputOptions 類別。

建立 MountOptions 物件。

MpiConfiguration

表示分散式 MPI 作業的組態資訊。

這個類別用於 RunConfiguration 類別。

類別 MpiConfiguration 建構函式。

OutputData

表示應該如何上傳和追蹤輸出。

這個類別用於 RunConfiguration 類別。

建立 OutputData 物件。

OutputOptions

如何上傳數據以及如何追蹤已上傳數據的其他選項。

這個類別用於 OutputData 類別。

建立 OutputOptions 物件。

ParallelTaskConfiguration

表示分散式 ParallelTask 作業的組態資訊。

這個類別用於 RunConfiguration 類別。

類別 ParallelTaskConfiguration 建構函式。

PyTorchConfiguration

表示分散式 PyTorch 作業的組態資訊。

這個類別用於 RunConfiguration 類別。

類別 PyTorchConfiguration 建構函式。

RegistrationOptions

指定如何儲存和註冊實體的選項。

這個類別用於 OutputOptions 類別。

建立 RegistrationOptions 物件。

RunConfiguration

代表以 Azure Machine Learning 中不同計算目標為目標的實驗執行組態。

RunConfiguration 物件會封裝在實驗中提交定型執行所需的資訊。 一般而言,您不會直接建立 RunConfiguration 物件,但會從傳回它的方法取得一個物件,例如 submit 類別的 Experiment 方法。

RunConfiguration 是基底環境組態,也用於其他類型的組態步驟,視您觸發的執行類型而定。 例如,設定 時 PythonScriptStep,您可以存取步驟的 RunConfiguration 物件,並設定 Conda 相依性,或存取執行的環境屬性。

如需執行組態的範例,請參閱 選取並使用計算目標來定型模型

使用預設設定初始化 RunConfiguration。

SparkConfiguration

表示以 Apache Spark 為目標之實驗執行的組態資訊。

這個類別用於 RunConfiguration 類別。

類別 SparkConfiguration 建構函式。

TensorflowConfiguration

表示使用 Tensorflow 之實驗的組態資訊。

這個類別用於 RunConfiguration 類別。

類別 TensorflowConfiguration 建構函式。

UploadOptions

上傳選項,控制上傳應如何運作。

這個類別用於 OutputOptions 類別。

建立 UploadOptions 物件。

Uri

表示 URI 參考。

初始化 Uri 物件。