webservice Модуль
Содержит функции для управления моделями, развернутыми в качестве конечной точки веб-службы в Машинном обучении Azure.
Этот модуль содержит абстрактный родительский класс Webservice, который определяет методы развертывания моделей. Распространенный шаблон — создать объект конфигурации для конкретного целевого объекта вычислений, а затем использовать методы класса Webservice с этим объектом конфигурации.
Например, чтобы развернуть в экземплярах контейнеров Azure, создайте AciServiceDeploymentConfiguration объект из deploy_configuration метода AciWebservice класса, а затем используйте один из методов развертывания класса Webservice. Аналогичный шаблон применяется для AksWebserviceклассов , AksEndpointи LocalWebservice классов.
Общие сведения о развертывании см. в статье "Развертывание моделей с помощью машинного обучения Azure".
Классы
| AutoScaler |
Определяет сведения о настройке автомасштабирования веб-службы Kubernetes. Чтобы указать конфигурацию автомасштабирования, обычно Инициализация автомасштабирования. |
| ContainerResourceRequirements |
Определяет требования к ресурсам для контейнера, используемого веб-службой. Чтобы указать конфигурацию автомасштабирования, обычно Инициализация требований к ресурсу контейнера. |
| DataCollection |
Определяет конфигурацию сбора данных для веб-службы. Инициализация объекта DataCollection. |
| LivenessProbeRequirements |
Определяет требования к времени проверки активности для развертываний веб-службы. Чтобы указать конфигурацию автомасштабирования, обычно Инициализировать требования к времени пробы активности. |
| WebServiceAccessToken |
Определяет базовые функции для получения маркера доступа для развернутых веб-служб в Машинном обучении Azure. Создайте новый экземпляр WebServiceAccessToken. |
| Webservice |
Определяет базовые функциональные возможности развертывания моделей в качестве конечных точек веб-службы в Машинном обучении Azure. Конструктор веб-службы используется для получения облачного представления объекта веб-службы, связанного с предоставленной рабочей областью. Возвращает экземпляр дочернего класса, соответствующего конкретному типу полученного объекта веб-службы. Класс веб-службы позволяет развертывать модели машинного обучения из объекта Model или Image объекта. Дополнительные сведения о работе с веб-службой см. в статье "Развертывание моделей с помощью машинного обучения Azure". Инициализация экземпляра веб-службы. Конструктор веб-службы получает облачное представление объекта веб-службы, связанного с предоставленной рабочей областью. Он вернет экземпляр дочернего класса, соответствующего конкретному типу извлеченного объекта веб-службы. |
| WebserviceDeploymentConfiguration |
Определяет функциональные возможности базового класса для всех объектов конфигурации развертывания веб-службы. Этот класс представляет параметры конфигурации для развертывания веб-службы в определенном целевом объекте.
Например, чтобы создать развертывание для службы Azure Kubernetes, используйте Инициализация объекта конфигурации. |