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 클래스를 사용합니다. Class ContainerRegistry 생성자입니다. |
| Data |
실행 구성에서 데이터를 사용하는 방법을 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. 클래스 DataSetPathRunConfiguration 생성자입니다. |
| DataLocation |
실행에서 Data 사용할 데이터의 위치를 관리하기 위해 클래스에서 사용됩니다. 클래스 데이터 세트 생성자입니다. |
| DataPath |
현재 사용하지 않습니다. 클래스 DataPath 생성자입니다. |
| DataReferenceConfiguration |
실행하는 동안 사용할 수 있는 구성별 데이터 원본을 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. 클래스 DataReferenceConfiguration 생성자입니다. |
| DatacacheConfiguration |
비고 이는 실험적 클래스이며 언제든지 변경 될 수 있습니다. 자세한 내용은 https://aka.ms/acr/connected-registry을 참조하세요. 실행 구성에서 데이터 캐시를 사용하는 방법을 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. 클래스 DatacacheConfiguration 생성자입니다. |
| Dataset |
실행에 사용할 저장된 데이터 세트 또는 등록된 데이터 세트에 대한 참조를 나타냅니다. 일반적인 학습 시나리오에서는 이 클래스를 사용하지 않습니다. 대신 클래스에서 Dataset 데이터 세트를 만든 다음 학습 스크립트에 전달합니다. 자세한 내용은 데이터 세트 추가 및 등록을 참조하세요. 데이터 세트 개체를 초기화합니다. |
| DatasetRegistrationOptions |
데이터 세트를 저장하는 방법을 지정하는 옵션입니다. 이 클래스는 클래스에서 RegistrationOptions 사용됩니다. DatasetRegistrationOptions 개체를 만듭니다. |
| DockerConfiguration |
작업에 대한 Docker 런타임 구성을 나타냅니다. 클래스 DockerConfiguration 생성자입니다. |
| EnvironmentDefinition |
되지 않는. 개체를 Environment 사용합니다. Class EnvironmentDefinition 생성자입니다. |
| GlobsOptions |
glob 패턴을 기준으로 필터링하는 방법을 지정하는 옵션입니다. 이 클래스는 클래스에서 OutputOptions 사용됩니다. GlobsOptions 개체를 만듭니다. |
| HdiConfiguration |
HDInsightCompute를 대상으로 하는 실험에 대한 구성 정보를 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. 필드 yarn_deploy_mode 'cluster' 또는 'client' 값으로 지정할 수 있습니다. 클래스 HdiConfiguration 생성자입니다. |
| HistoryConfiguration |
실험에서 실험 기록 로깅 기능을 사용하지 않도록 설정하거나 사용하도록 설정하는 구성 정보를 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. 클래스 HistoryConfiguration 생성자입니다. |
| KubernetesComputeConfiguration |
KubernetesCompute를 대상으로 하는 실험의 구성 정보를 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. 클래스 KubernetesComputeConfiguration 생성자입니다. |
| MountOptions |
업로드 동작 방식을 제어하는 탑재 옵션입니다. 이 클래스는 클래스에서 OutputOptions 사용됩니다. MountOptions 개체를 만듭니다. |
| MpiConfiguration |
분산 MPI 작업에 대한 구성 정보를 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. 클래스 MpiConfiguration 생성자입니다. |
| OutputData |
출력을 업로드하고 추적하는 방법을 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. OutputData 개체를 만듭니다. |
| OutputOptions |
데이터를 업로드하는 방법 및 업로드된 데이터를 추적하는 방법에 대한 추가 옵션입니다. 이 클래스는 클래스에서 OutputData 사용됩니다. OutputOptions 개체를 만듭니다. |
| ParallelTaskConfiguration |
분산 ParallelTask 작업에 대한 구성 정보를 나타냅니다. 이 클래스는 클래스에서 RunConfiguration 사용됩니다. Class 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 개체를 초기화합니다. |