webservice 모듈
Azure Machine Learning에서 웹 서비스 엔드포인트로 배포된 모델을 관리하기 위한 기능이 포함되어 있습니다.
이 모듈에는 모델 배포 메서드를 정의하는 추상 부모 클래스 Webservice가 포함되어 있습니다. 일반적인 패턴은 특정 컴퓨팅 대상에 대한 구성 개체를 만든 다음 해당 구성 개체와 함께 Webservice 클래스의 메서드를 사용하는 것입니다.
예를 들어 Azure Container Instances에 배포하려면 AciWebservice 클래스의 deploy_configuration
메서드에서 AciServiceDeploymentConfiguration 개체를 만든 다음 Webservice 클래스의 배포 메서드 중 하나를 사용합니다. 유사한 패턴이 AksWebservice, AksEndpoint 및 LocalWebservice 클래스에 적용됩니다.
배포 개요는 Azure Machine Learning으로 모델 배포를 참조하세요.
클래스
AutoScaler |
Kubernetes Webservice의 자동 크기 조정 구성에 대한 세부 정보를 정의합니다. 자동 크기 조정 구성을 지정하려면 일반적으로 AksWebservice 클래스의 AutoScaler를 초기화합니다. |
ContainerResourceRequirements |
Webservice에서 사용되는 컨테이너에 대한 리소스 요구 사항을 정의합니다. 자동 크기 조정 구성을 지정하려면 일반적으로 AksWebservice 클래스 또는 AciWebservice 클래스의 컨테이너 리소스 요구 사항을 초기화합니다. |
DataCollection |
Webservice에 대한 데이터 컬렉션 구성을 정의합니다. DataCollection 개체를 초기화합니다. |
LivenessProbeRequirements |
Webservice 배포를 위한 활동성 프로브 시간 요구 사항을 정의합니다. 자동 크기 조정 구성을 지정하려면 일반적으로 AksWebservice 클래스의 활동성 프로브 시간 요구 사항을 초기화합니다. |
WebServiceAccessToken |
Azure Machine Learning에서 배포된 웹 서비스에 대한 액세스 토큰을 검색하기 위한 기본 기능을 정의합니다. WebServiceAccessToken의 새 instance 만듭니다. |
Webservice |
모델을 Azure Machine Learning의 웹 서비스 엔드포인트로 배포하기 위한 기본 기능을 정의합니다. Webservice 생성자는 제공된 작업 영역과 연결된 Webservice 개체의 클라우드 표현을 검색하는 데 사용됩니다. 검색된 Webservice 개체의 특정 형식에 해당하는 자식 클래스의 인스턴스를 반환합니다. Webservice 클래스를 사용하면 Model 또는 Image 개체에서 기계 학습 모델을 배포할 수 있습니다. Webservice 작업에 대한 자세한 내용은 Azure Machine Learning을 사용하여 모델 배포를 참조하세요. Webservice instance 초기화합니다. Webservice 생성자는 제공된 작업 영역과 연결된 Webservice 개체의 클라우드 표현을 검색합니다. 검색된 Webservice 개체의 특정 형식에 해당하는 자식 클래스의 instance 반환합니다. |
WebserviceDeploymentConfiguration |
모든 Webservice 배포 구성 개체에 대한 기본 클래스 기능을 정의합니다. 이 클래스는 특정 대상에 Webservice를 배포하기 위한 구성 매개 변수를 나타냅니다.
예를 들어 Azure Kubernetes Service에 대한 배포를 만들려면 AksWebservice 클래스의 구성 개체를 초기화합니다. |