Поделиться через


BatchDeployment Класс

Сущность развертывания конечной точки пакетной службы.

Наследование
azure.ai.ml.entities._deployment.deployment.Deployment
BatchDeployment

Конструктор

BatchDeployment(*, name: str, endpoint_name: str | None = None, description: str | None = None, tags: Dict[str, Any] | None = None, properties: Dict[str, str] | None = None, model: str | Model | None = None, code_configuration: CodeConfiguration | None = None, environment: str | Environment | None = None, compute: str | None = None, resources: ResourceConfiguration | None = None, output_file_name: str | None = None, output_action: BatchDeploymentOutputAction | None = None, error_threshold: int | None = None, retry_settings: BatchRetrySettings | None = None, logging_level: str | None = None, mini_batch_size: int | None = None, max_concurrency_per_instance: int | None = None, environment_variables: Dict[str, str] | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, instance_count: int | None = None, **kwargs)

Параметры

name
str
Обязательно

имя пакетного развертывания

description
str
Обязательно

Описание ресурса.

tags
dict[str, str]
Обязательно

Словарь тегов. Теги можно добавлять, удалять и обновлять.

properties
dict[str, str]
Обязательно

Словарь свойств ресурса.

model
Union[str, Model]
Обязательно

Сущность модели для развертывания конечной точки по умолчанию — Нет.

code_configuration
CodeConfiguration
Обязательно

значение по умолчанию — Нет.

environment
Union[str, Environment]
Обязательно

Сущность среды для развертывания конечной точки. Значение по умолчанию — Нет.

compute
str
Обязательно

Целевой объект вычислений для операции пакетного вывода.

output_action
str или BatchDeploymentOutputAction
Обязательно

Указывает, как будут организованы выходные данные. Возможные значения: "summary_only", "append_row". По умолчанию используется значение "append_row".

output_file_name
str
Обязательно

Настраиваемое имя выходного файла для действия вывода append_row по умолчанию — "predictions.csv".

max_concurrency_per_instance
int
Обязательно

Указывает максимальное число параллелизма на экземпляр, значение по умолчанию — 1.

error_threshold
int
Обязательно

Порог ошибок. Если количество ошибок для всех входных данных превышает это значение, пакетный вывод будет прерван. Диапазон — [-1, int. MaxValue] Значение -1 указывает, игнорировать все ошибки во время пакетного вывода. Для fileDataset count of fileDataset of file failures For TabularDataset, this is the count of record failures, defaults to -1

retry_settings
BatchRetrySettings
Обязательно

Параметры повторных попыток для операции пакетного вывода, по умолчанию — Нет.

resources
ResourceConfiguration
Обязательно

Указывает конфигурацию вычислений для задания.

logging_level
str
Обязательно

Уровень ведения журнала для операции пакетного вывода. По умолчанию используется значение "info"

mini_batch_size
int
Обязательно

Размер мини-пакета, передаваемого каждому вызову пакета, по умолчанию — 10

environment_variables
dict
Обязательно

Переменные среды, которые будут заданы в развертывании.

code_path
Union[str, <xref:PathLike>]
Обязательно

Путь к папке к локальным ресурсам кода. Эквивалентно code_configuration.code.

scoring_script
Union[str, <xref:PathLike>]
Обязательно

Имя скрипта оценки. Эквивалентно code_configuration.code.scoring_script.

instance_count
int
Обязательно

Количество экземпляров, на которых будет выполняться вмешательство. Эквивалентно resources.instance_count.

Методы

dump

Дамп содержимого развертывания в файл в формате yaml.

dump

Дамп содержимого развертывания в файл в формате yaml.

dump(dest: str | PathLike | IO, **kwargs) -> None

Параметры

dest
Union[PathLike, str, IO[AnyStr]]
Обязательно

Назначение для получения содержимого этого развертывания. Должен быть либо путь к локальному файлу, либо уже открытый файловый поток. Если dest — это путь к файлу, будет создан новый файл, а если файл существует, возникает исключение. Если dest является открытым файлом, файл будет записан в напрямую, а если файл недоступен для записи, будет создано исключение.

Атрибуты

base_path

Базовый путь к ресурсу.

Возвращаемое значение

Базовый путь к ресурсу.

Возвращаемый тип

str

code_path

creation_context

Контекст создания ресурса.

Возвращаемое значение

Метаданные создания для ресурса.

Возвращаемый тип

id

Идентификатор ресурса.

Возвращаемое значение

Глобальный идентификатор ресурса, идентификатор Azure Resource Manager (ARM).

Возвращаемый тип

instance_count

provisioning_state

Состояние подготовки пакетного развертывания только для чтения.

Возвращаемое значение

Состояние подготовки пакетного развертывания.

Возвращаемый тип

scoring_script

type