describe-optimization-job
Описание
Предоставляет свойства указанной задачи оптимизации.
См. также: Документация AWS API
Синтаксис
describe-optimization-job
--optimization-job-name <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--optimization-job-name (строка)
--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка следует формату, указанному в --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения, предоставленные в JSON. Передавать произвольные двоичные значения с помощью предоставленного JSON-значения нельзя, так как строка будет воспринята буквально. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если предоставлено значение без значения или со значением input, выводит пример JSON-ввода, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено значение yaml-input, он выведет пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, это проверяет входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет нестабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Глобальные параметры
--debug (логическое значение)
Включить отладочную запись журналов.
--endpoint-url (строка)
Переопределить стандартный URL команды заданным URL.
--no-verify-ssl (логическое значение)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого подключения SSL AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.
--no-paginate (логическое значение)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования выходных данных команды.
- json
- текст
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для использования в фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла аутентификации.
--region (строка)
Регион для использования. Переопределяет параметры config/env.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/выключить цветной вывод.
- включен
- выключен
- автоматически
--no-sign-request (логическое значение)
Не подписывать запросы. Кредиты не будут загружены, если этот параметр указан.
--ca-bundle (строка)
Пакет сертификатов CA для использования при проверке сертификатов SSL. Переопределяет параметры config/env.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться блокирующим образом и без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения к сокету в секундах. Если значение установлено в 0, подключение к сокету будет выполняться блокирующим образом и без таймаута. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, который будет использоваться для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, отображающего двоичный блок, fileb:// всегда будет обрабатываться как двоичный и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (логическое значение)
Отключить кли-педжер для вывода.
--cli-auto-prompt (логическое значение)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматический запрос параметров ввода CLI.
Вывод
OptimizationJobArn -> (строка)
OptimizationJobStatus -> (строка)
OptimizationStartTime -> (метка времени)
OptimizationEndTime -> (метка времени)
CreationTime -> (метка времени)
LastModifiedTime -> (метка времени)
FailureReason -> (строка)
FAILED, причина сбоя.OptimizationJobName -> (строка)
ModelSource -> (структура)
Расположение исходной модели для оптимизации с помощью задачи оптимизации.
S3 -> (структура)
Расположение модели исходной модели в Amazon S3 для оптимизации с помощью задачи оптимизации.
S3Uri -> (строка)
ModelAccessConfig -> (структура)
Настройки конфигурации доступа к исходной модели ML для задачи оптимизации, где вы можете принять лицензионное соглашение с конечным пользователем (EULA).
AcceptEula -> (булево)
AcceptEula должно быть явно определено как True, чтобы принять EULA, требуемое этой моделью. Вы несете ответственность за ознакомление и соблюдение любых применимых лицензионных условий и убедитесь, что они приемлемы для вашего случая использования перед загрузкой или использованием модели.OptimizationEnvironment -> (отображение)
Переменные среды для установки в контейнер модели.
ключ -> (строка)
значение -> (строка)
DeploymentInstanceType -> (строка)
OptimizationConfigs -> (список)
Настройки для каждого из методов оптимизации, применяемых задачей.
(структура помеченного объединения)
Настройки для метода оптимизации, который вы применяете с задачей оптимизации модели.
Примечание
Это структура помеченного объединения. Только один из следующих верхних ключей может быть установлен:ModelQuantizationConfig, ModelCompilationConfig, ModelShardingConfig.ModelQuantizationConfig -> (структура)
Настройки для метода квантования модели, применяемого задачей оптимизации модели.
Изображение -> (строка)
OverrideEnvironment -> (отображение)
Переменные среды, которые переопределяют стандартные переменные в контейнере модели.
ключ -> (строка)
значение -> (строка)
ModelCompilationConfig -> (структура)
Настройки для метода компиляции модели, применяемого задачей оптимизации модели.
Изображение -> (строка)
OverrideEnvironment -> (отображение)
Переменные среды, которые переопределяют стандартные переменные в контейнере модели.
ключ -> (строка)
значение -> (строка)
ModelShardingConfig -> (структура)
Настройки для метода фрагментации модели, применяемого задачей оптимизации модели.
Изображение -> (строка)
OverrideEnvironment -> (отображение)
Переменные среды, которые переопределяют стандартные переменные в контейнере модели.
ключ -> (строка)
значение -> (строка)
OutputConfig -> (структура)
Подробности о том, где хранить оптимизированную модель, созданную с помощью задачи оптимизации.
KmsKeyId -> (строка)
S3OutputLocation -> (строка)
OptimizationOutput -> (структура)
Значения вывода, созданные задачей оптимизации.
RecommendedInferenceImage -> (строка)
RoleArn -> (строка)
StoppingCondition -> (структура)
Устанавливает лимит времени выполнения задачи. Когда задача достигает лимита времени, SageMaker завершает задачу. Используйте этот API для ограничения затрат.
Для остановки задачи обучения SageMaker отправляет алгоритму сигнал SIGTERM, который откладывает завершение задачи на 120 секунд. Алгоритмы могут использовать эти 120 секунд, чтобы сохранить артефакты модели, поэтому результаты обучения не теряются.
Предоставляемые SageMaker алгоритмы автоматически сохраняют промежуточные результаты задачи обучения модели, когда это возможно. Эта попытка сохранить артефакты является только оптимальной, так как модель может не быть в состоянии, из которой она может быть сохранена. Например, если обучение только началось, модель может не быть готова к сохранению. При сохранении эти промежуточные данные являются допустимым артефактом модели. Вы можете использовать их для создания модели с CreateModel.
Примечание
Нейронная тематическая модель (NTM) в настоящее время не поддерживает сохранение промежуточных артефактов модели. При обучении NTM убедитесь, что максимальное время выполнения достаточно для завершения задачи обучения.MaxRuntimeInSeconds -> (целое число)
Максимальное время выполнения, в секундах, задачи обучения или компиляции, после которого она останавливается.
Для задач компиляции, если задача не завершается за это время, генерируется ошибка TimeOut. Мы рекомендуем начать с 900 секунд и увеличивать по мере необходимости, основываясь на вашей модели.
Для всех других задач, если задача не завершается за это время, SageMaker завершает задачу. Если RetryStrategy указано в запросе задания, MaxRuntimeInSeconds указывает максимальное время для всех попыток в сумме, а не для каждой отдельной попытки. Значение по умолчанию составляет 1 день. Максимальное значение — 28 дней.
Максимальное время выполнения TrainingJob в сумме, включая время, затраченное на публикацию метрик или архивацию и загрузку моделей после ее остановки, составляет 30 дней.
MaxWaitTimeInSeconds -> (целое число)
Максимальное время ожидания, в секундах, для завершения управляемой задачи обучения Spot. Это время ожидания выделения ресурсов Spot плюс время выполнения задачи. Оно должно быть равно или больше MaxRuntimeInSeconds. Если задача не завершается за это время, SageMaker завершает задачу.
Если RetryStrategy указано в запросе задания, MaxWaitTimeInSeconds указывает максимальное время для всех попыток в сумме, а не для каждой отдельной попытки.
MaxPendingTimeInSeconds -> (целое число)
Максимальное время ожидания, в секундах, задачи обучения или компиляции, после которого она останавливается.
Примечание
При работе с задачами обучения, использующими емкость из планов обучения, не все состояния задачи Pending учитываются при подсчете лимита MaxPendingTimeInSeconds. Следующие сценарии не увеличивают счетчик MaxPendingTimeInSeconds:
- План находится в состоянии
Scheduled: Задачи в очереди (в состоянииPending) до даты начала плана (ожидание запланированного времени начала) - Между резервациями емкости: Задачи временно возвращены в состояние
Pendingмежду двумя периодами резервации емкости
MaxPendingTimeInSeconds увеличивается только при активном ожидании задач емкости в плане Active.VpcConfig -> (структура)
Внутрисетевой виртуальный кластер (VPC) в Amazon VPC, к которому имеет доступ ваша оптимизированная модель.
SecurityGroupIds -> (список)
Идентификаторы групп безопасности VPC, в формате sg-xxxxxxxx. Укажите группы безопасности для VPC, указанного в поле Subnets.
(строка)
Subnets -> (список)
Идентификатор подсетей в VPC, к которым вы хотите подключить свою оптимизированную модель.
(строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.