runconfig Modul

Obsahuje funkce pro správu konfigurace spuštění experimentů ve službě Azure Machine Learning.

Klíčovou třídou v tomto modulu je RunConfiguration, který zapouzdřuje informace potřebné k odeslání trénovacího spuštění na zadaném výpočetním cíli. Konfigurace zahrnuje širokou sadu definic chování, jako je například použití existujícího prostředí Pythonu nebo použití prostředí Conda, které je sestaveno ze specifikace.

K dalším třídám konfigurace v modulu se přistupuje přes RunConfiguration.

Třídy

AmlComputeConfiguration

Představuje informace o konfiguraci pro experimenty, které cílí na AmlCompute.

Tato třída se používá ve RunConfiguration třídě.

Třída AmlComputeConfiguration konstruktor.

ApplicationEndpointConfiguration

Představuje informace o konfiguraci služby.

Třída ApplicationEndpointConfiguration konstruktor.

AzureContainerRegistry

Představuje informace o konfiguraci pro Azure Container Registry.

AzureContainerRegistry bude zastaralý. ContainerRegistry Použijte třídu.

Třída AzureContainerRegistry – konstruktor.

ContainerRegistry

Představuje informace o konfiguraci služby Container Registry.

ContainerRegistry bude zastaralá. ContainerRegistry Použijte třídu.

Class ContainerRegistry – konstruktor.

Data

Představuje způsob využívání dat v konfiguraci spuštění.

Tato třída se používá ve RunConfiguration třídě.

Třída DataSetPathRunConfiguration konstruktor.

DataLocation

Používá se Data ve třídě ke správě umístění dat, která se mají použít při spuštění.

Konstruktor datové sady třídy.

DataPath

Aktuálně se nepoužívá.

Konstruktor Třídy DataPath.

DataReferenceConfiguration

Představuje zdroje dat specifické pro konfiguraci, které jsou k dispozici během spuštění.

Tato třída se používá ve RunConfiguration třídě.

Třída DataReferenceConfiguration konstruktor.

DatacacheConfiguration

Poznámka

Toto je experimentální třída, která se může kdykoli změnit. Další informace najdete tady: https://aka.ms/azuremlexperimental.

Představuje způsob využívání mezipaměti datacache v konfiguraci spuštění.

Tato třída se používá ve RunConfiguration třídě.

Konstruktor Třídy DatacacheConfiguration.

Dataset

Představuje odkaz na uloženou nebo registrovanou datovou sadu, která se použije při spuštění.

V typických trénovacích scénářích tuto třídu nepoužijete. Místo toho vytvoříte datovou sadu z Dataset třídy a pak ji předáte do trénovacího skriptu. Další informace najdete v tématu Přidání & registrace datových sad.

Inicializuje objekt Dataset.

DatasetRegistrationOptions

Možnost určit, jak datovou sadu uložit.

Tato třída se používá ve RegistrationOptions třídě.

Vytvořte objekt DatasetRegistrationOptions.

DockerConfiguration

Představuje konfiguraci modulu runtime Dockeru pro úlohy.

Třída Konstruktor DockerConfiguration.

EnvironmentDefinition

ZASTARALÉ. Environment Použijte objekt.

Třída EnvironmentDefinition konstruktor.

GlobsOptions

Možnosti pro určení způsobu filtrování na základě vzorů globů

Tato třída se používá ve OutputOptions třídě.

Vytvořte objekt GlobsOptions.

HdiConfiguration

Představuje informace o konfiguraci pro experimenty, které cílí na HDInsightCompute.

Tato třída se používá ve RunConfiguration třídě.

Pole můžete zadat yarn_deploy_mode hodnotou cluster nebo client.

Konstruktor třídy HdiConfiguration.

HistoryConfiguration

Představuje informace o konfiguraci pro zakázání nebo povolení funkcí protokolování historie experimentů v experimentech.

Tato třída se používá ve RunConfiguration třídě.

Class HistoryConfiguration – konstruktor.

KubernetesComputeConfiguration

Představuje informace o konfiguraci pro experimenty, které cílí na KubernetesCompute.

Tato třída se používá ve RunConfiguration třídě.

Třída KubernetesComputeConfiguration – konstruktor.

MountOptions

Možnosti připojení, které řídí chování nahrávání.

Tato třída se používá ve OutputOptions třídě.

Vytvořte objekt MountOptions.

MpiConfiguration

Představuje informace o konfiguraci pro distribuované úlohy MPI.

Tato třída se používá ve RunConfiguration třídě.

Konstruktor Třídy MpiConfiguration.

OutputData

Představuje způsob nahrávání a sledování výstupů.

Tato třída se používá ve RunConfiguration třídě.

Vytvořte objekt OutputData.

OutputOptions

Další možnosti pro nahrání dat a sledování nahraných dat

Tato třída se používá ve OutputData třídě.

Vytvořte objekt OutputOptions.

ParallelTaskConfiguration

Představuje informace o konfiguraci pro distribuované úlohy ParallelTask.

Tato třída se používá ve RunConfiguration třídě.

Třída ParallelTaskConfiguration konstruktor.

PyTorchConfiguration

Představuje informace o konfiguraci pro distribuované úlohy PyTorch.

Tato třída se používá ve RunConfiguration třídě.

Třída PyTorchConfiguration konstruktor.

RegistrationOptions

Možnosti určení způsobu uložení a registrace entity

Tato třída se používá ve OutputOptions třídě.

Vytvořte objekt RegistrationOptions.

RunConfiguration

Představuje konfiguraci pro spuštění experimentů, jejichž cílem jsou různé cíle výpočetních prostředků ve službě Azure Machine Learning.

Objekt RunConfiguration zapouzdřuje informace potřebné k odeslání trénovacího spuštění v experimentu. Obvykle nevytvoříte objekt RunConfiguration přímo, ale získáte ho z metody, která ho vrátí, například submit z metody Experiment třídy.

RunConfiguration je základní konfigurace prostředí, která se používá také v jiných typech kroků konfigurace, které závisí na tom, jaký typ spuštění spouštíte. Například při nastavování PythonScriptStepmůžete přistupovat k objektu RunConfiguration kroku a konfigurovat závislosti Conda nebo přistupovat k vlastnostem prostředí pro spuštění.

Příklady konfigurací spuštění najdete v tématu Výběr a použití cílového výpočetního objektu k trénování modelu.

Inicializuje runConfiguration s výchozím nastavením.

SparkConfiguration

Představuje informace o konfiguraci pro spuštění experimentů, která cílí na Apache Spark.

Tato třída se používá ve RunConfiguration třídě.

Class SparkConfiguration – konstruktor.

TensorflowConfiguration

Představuje informace o konfiguraci pro experimenty s využitím Tensorflow.

Tato třída se používá ve RunConfiguration třídě.

Třída TensorflowConfiguration konstruktor.

UploadOptions

Možnosti nahrávání, které řídí, jak se má nahrávání chovat.

Tato třída se používá ve OutputOptions třídě.

Vytvořte objekt UploadOptions.

Uri

Představuje odkaz URI.

Inicializujte objekt Uri.