environment 모듈

Azure Machine Learning에서 재현 가능한 환경을 만들고 관리하기 위한 기능이 포함되어 있습니다.

환경은 로컬 및 분산 클라우드 개발 환경 간에 이동할 때 최소한의 수동 구성으로 제어된 환경을 재현할 수 있도록 소프트웨어 종속성을 관리하는 방법을 제공합니다. 환경은 Python 패키지, 환경 변수, 학습 및 채점 스크립트에 대한 소프트웨어 설정, 그리고 Python, Spark 또는 Docker에서의 실행 시간을 캡슐화합니다. Azure Machine Learning을 통해 학습 및 배포에 환경을 사용하는 방법에 관한 자세한 내용은 재사용 가능한 환경 만들기 및 관리를 참조하세요.

클래스

DockerBuildContext

Docker 빌드 컨텍스트를 정의합니다.

DockerEnvironment

사용되지 않습니다. DockerConfiguration 클래스를 사용합니다.

DockerImageDetails

AzureML Docker 이미지 세부 정보 클래스입니다.

DockerImagePlatform

Azure Container Registry에 대한 연결을 정의합니다.

DockerSection

환경 사양에 기본 제공된 Docker 이미지를 사용자 지정하는 설정을 정의합니다.

DockerSection 클래스는 Environment 클래스에서 지정된 환경을 포함하는 최종 결과 Docker 이미지를 사용자 지정하고 제어하는 데 사용됩니다.

Environment

기계 학습 실험의 재현 가능한 Python 환경을 구성합니다.

환경은 데이터 준비, 학습, 웹 서비스 배포를 포함하여 기계 학습 실험에 사용되는 Python 패키지, 환경 변수 및 Docker 설정을 정의합니다. 환경은 Azure Machine Learning Workspace에서 관리되고 버전 지정됩니다. 기존 환경을 업데이트하고 재사용할 버전을 검색할 수 있습니다. 환경은 생성된 작업 영역에만 적용되며 여러 작업 영역에서 사용할 수 없습니다.

환경에 관한 자세한 내용은 재사용 가능한 환경 만들기 및 관리를 참조하세요.

EnvironmentReference

작업 영역에 저장된 기존 환경 정의를 참조하세요.

Environment 개체 대신 EnvironmentReference를 사용할 수 있습니다.

ImageBuildDetails

환경 이미지 빌드 클래스입니다.

ImageBuildDetails 클래스는 환경 이미지 빌드 상태에 대한 세부 정보를 제공합니다.

PythonEnvironment

사용되지 않습니다. PythonSection 클래스를 사용합니다.

PythonSection

실행을 위해 대상 컴퓨팅에서 사용할 Python 환경 및 인터프리터를 정의합니다.

이 클래스에서 사용 되는 Environment 클래스입니다.

RCranPackage

설치할 CRAN 패키지를 정의합니다.

RGitHubPackage

설치할 Github 패키지를 정의합니다.

RSection

실행에 대한 대상 컴퓨팅에 사용할 R 환경을 정의합니다.

이 클래스는 :class :azureml.core.Environment 클래스에서 사용됩니다.

SparkEnvironment

사용되지 않습니다. SparkSection 클래스를 사용합니다.

SparkPackage

Spark 종속성(패키지)을 정의합니다.

SparkSection

환경에서 PySpark 프레임워크에 사용할 Spark 설정을 정의합니다.

이 SparkSection 클래스는 Environment 클래스에서 사용됩니다.