az ml environment

참고

이 참조는 Azure CLI에 대 한 ml 확장의 일부 이며 버전 2.15.0 이상 이어야 합니다. Az ml environment 명령을 처음 실행할 때 확장이 자동으로 설치 됩니다. 확장에 대해 자세히 알아보세요.

Azure ML 환경을 관리 합니다.

Azure ML 환경은 학습 및 유추를 위한 종속성을 캡슐화 하는 작업 및 끝점 배포에 대 한 실행 환경을 정의 합니다. 이러한 환경 정의는 Docker 이미지에 기본 제공 됩니다.

명령

az ml environment create

환경을 만듭니다.

az ml environment delete

환경을 삭제 합니다.

az ml environment list

작업 영역에서 환경을 나열 합니다.

az ml environment show

환경에 대 한 세부 정보를 표시 합니다.

az ml environment update

환경을 업데이트 합니다.

az ml environment create

환경을 만듭니다.

Docker 이미지, Dockerfile 또는 Conda 파일에서 환경을 정의할 수 있습니다. Azure ML는 기본 이미지로 사용할 수 있는 CPU 및 GPU Docker 이미지 집합을 유지 관리 합니다. 이러한 이미지에 대 한 자세한 내용은을 참조 하십시오 https://github.com/Azure/AzureML-Containers .

만든 환경은 지정 된 이름 및 버전의 작업 영역에서 추적 됩니다.

az ml environment create --file
                         --resource-group
                         --workspace-name
                         [--name]
                         [--set]
                         [--version]

예제

YAML 사양 파일에서 환경 만들기

az ml environment create --file my_env.yml --resource-group my-resource-group --workspace-name my-workspace

필수 매개 변수

--file -f

Azure ML 환경 사양을 포함 하는 yaml 파일의 로컬 경로입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--workspace-name -w

Azure ML 작업 영역의 이름입니다. az configure --defaults workspace=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--name -n

환경의 이름입니다.

--set

설정할 속성 경로 및 값을 지정 하 여 개체를 업데이트 합니다. 예:--set property1 property2 =.

--version -v

환경의 버전입니다.

az ml environment delete

환경을 삭제 합니다.

az ml environment delete --name
                         --resource-group
                         --version
                         --workspace-name

필수 매개 변수

--name -n

환경의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--version -v

환경의 버전입니다.

--workspace-name -w

Azure ML 작업 영역의 이름입니다. az configure --defaults workspace=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az ml environment list

작업 영역에서 환경을 나열 합니다.

az ml environment list --resource-group
                       --workspace-name
                       [--max-pages]
                       [--name]

예제

작업 영역의 모든 환경 나열

az ml environment list --resource-group my-resource-group --workspace-name my-workspace

작업 영역에서 지정 된 이름의 모든 환경 버전 나열

az ml environment list --name my-env --resource-group my-resource-group --workspace-name my-workspace

명령 결과에 대해 JMESPath 쿼리를 실행 하려면--query 인수를 사용 하 여 작업 영역의 모든 환경을 나열 합니다.

az ml environment list --query "[].{Name:name}"  --output table --resource-group my-resource-group --workspace-name my-workspace

필수 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--workspace-name -w

Azure ML 작업 영역의 이름입니다. az configure --defaults workspace=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--max-pages -r

반환할 결과 페이지의 수입니다. 기본값은 모두 반환입니다.

--name -n

환경의 이름입니다. 제공 되는 경우이 이름 아래의 모든 환경 버전이 반환 됩니다.

az ml environment show

환경에 대 한 세부 정보를 표시 합니다.

az ml environment show --name
                       --resource-group
                       --workspace-name
                       [--version]

예제

지정 된 이름 및 버전의 환경에 대 한 세부 정보를 표시 합니다.

az ml environment show --name my-env --version 1 --resource-group my-resource-group --workspace-name my-workspace

지정 된 이름을 가진 환경의 최신 버전에 대 한 세부 정보를 표시 합니다.

az ml environment show --name my-env --resource-group my-resource-group --workspace-name my-workspace

필수 매개 변수

--name -n

환경의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--workspace-name -w

Azure ML 작업 영역의 이름입니다. az configure --defaults workspace=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--version -v

환경의 버전입니다. 생략 하면 최신 버전이 표시 됩니다.

az ml environment update

환경을 업데이트 합니다.

' Description ' 및 ' tags ' 속성만 업데이트할 수 있습니다.

az ml environment update --name
                         --resource-group
                         --workspace-name
                         [--add]
                         [--force-string]
                         [--remove]
                         [--set]
                         [--version]

필수 매개 변수

--name -n

환경의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--workspace-name -w

Azure ML 작업 영역의 이름입니다. az configure --defaults workspace=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정 하 여 개체 목록에 개체를 추가 합니다. 예:--속성을 추가 합니다. listProperty <key = value, string 또는 JSON string>.

--force-string

' Set ' 또는 ' a l l '을 사용 하는 경우 JSON으로 변환 하는 대신 문자열 리터럴을 유지 합니다.

--remove

목록에서 속성이 나 요소를 제거 합니다. 예:--속성을 제거 합니다. 목록 또는--propertyToRemove을 제거 합니다.

--set

설정할 속성 경로 및 값을 지정 하 여 개체를 업데이트 합니다. 예:--set property1 property2 =.

--version -v

환경의 버전입니다.