BatchDeployment Класс
Сущность развертывания конечной точки пакетной службы.
- Наследование
-
azure.ai.ml.entities._deployment.deployment.DeploymentBatchDeployment
Конструктор
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)
Параметры
Сущность модели для развертывания конечной точки по умолчанию — Нет.
- environment
- Union[str, Environment]
Сущность среды для развертывания конечной точки. Значение по умолчанию — Нет.
- 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
Параметры повторных попыток для операции пакетного вывода, по умолчанию — Нет.
- logging_level
- str
Уровень ведения журнала для операции пакетного вывода. По умолчанию используется значение "info"
- mini_batch_size
- int
Размер мини-пакета, передаваемого каждому вызову пакета, по умолчанию — 10
Путь к папке к локальным ресурсам кода. Эквивалентно code_configuration.code.
Имя скрипта оценки. Эквивалентно code_configuration.code.scoring_script.
- instance_count
- int
Количество экземпляров, на которых будет выполняться вмешательство. Эквивалентно resources.instance_count.
Методы
dump |
Дамп содержимого развертывания в файл в формате yaml. |
dump
Дамп содержимого развертывания в файл в формате yaml.
dump(dest: str | PathLike | IO, **kwargs) -> None
Параметры
Назначение для получения содержимого этого развертывания. Должен быть либо путь к локальному файлу, либо уже открытый файловый поток. Если dest — это путь к файлу, будет создан новый файл, а если файл существует, возникает исключение. Если dest является открытым файлом, файл будет записан в напрямую, а если файл недоступен для записи, будет создано исключение.
Атрибуты
base_path
code_path
creation_context
Контекст создания ресурса.
Возвращаемое значение
Метаданные создания для ресурса.
Возвращаемый тип
id
Идентификатор ресурса.
Возвращаемое значение
Глобальный идентификатор ресурса, идентификатор Azure Resource Manager (ARM).
Возвращаемый тип
instance_count
provisioning_state
Состояние подготовки пакетного развертывания только для чтения.
Возвращаемое значение
Состояние подготовки пакетного развертывания.
Возвращаемый тип
scoring_script
type
Azure SDK for Python