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