batch-describe-model-package
Описание
Этот параметр описывает список версионированных пакетов моделей.
См. также: Документация API AWS
Синтаксис
batch-describe-model-package
--model-package-arn-list <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]
Параметры
--model-package-arn-list (список)
Список Amazon Resource Name (ARN) групп пакетов моделей.
(строка)
Синтаксис:
"string" "string" ...
--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
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из вашего файла учетных данных.
--region (строка)
Использовать определенный регион. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/выключить цветной вывод.
- on
- off
- auto
--no-sign-request (логическое значение)
Не подписывать запросы. Учетные данные не будут загружены, если этот параметр предоставлен.
--ca-bundle (строка)
Пакет сертификатов CA для использования при проверке SSL-сертификатов. Переопределяет настройки конфигурации/среды.
--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.
--cli-auto-prompt (логическое значение)
Автоматически запросить параметры CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматическое запросы параметров CLI.
Вывод
ModelPackageSummaries -> (отображение)
Резюме версий пакета моделей
ключ -> (строка)
значение -> (структура)
Предоставляет сводную информацию о пакете моделей.
ModelPackageGroupName -> (строка)
ModelPackageVersion -> (целое число)
ModelPackageArn -> (строка)
ModelPackageDescription -> (строка)
CreationTime -> (отметка времени)
InferenceSpecification -> (структура)
Определяет, как выполнять вывод после выполнения задания обучения.
Containers -> (список)
Путь к регистру Amazon ECR образа Docker, содержащего код вывода.
(структура)
Описывает контейнер Docker для пакета моделей.
ContainerHostname -> (строка)
Image -> (строка)
Путь в Amazon Elastic Container Registry (Amazon ECR), где хранится код вывода.
Если вы используете собственный алгоритм вместо алгоритма, предоставляемого SageMaker, код вывода должен соответствовать требованиям SageMaker. SageMaker поддерживает форматы путей изображений registry/repository[:tag] и registry/repository[@digest]. Дополнительную информацию см. в разделе Использование собственных алгоритмов с Amazon SageMaker.
ImageDigest -> (строка)
ModelDataUrl -> (строка)
Путь к Amazon S3, где хранятся артефакты модели, полученные в результате обучения модели. Этот путь должен указывать на один сжатый архив TAR (суффикс .tar.gz).
Примечание
Артефакты модели должны храниться в ведре S3 в том же регионе, что и пакет моделей.ModelDataSource -> (структура)
Указывает расположение данных ML-модели для развертывания при создании конечной точки.
S3DataSource -> (структура)
Указывает расположение данных ML-модели в S3 для развертывания.
S3Uri -> (строка)
S3DataType -> (строка)
Указывает тип данных ML-модели для развертывания.
Если вы выберете S3Prefix, S3Uri определяет префикс имени ключа. SageMaker использует все объекты, соответствующие указанному префиксу имени ключа, как часть данных ML-модели для развертывания. Действительный префикс имени ключа, определенный S3Uri, всегда заканчивается обратной косой чертой (/).
Если вы выберете S3Object, S3Uri определяет объект, который является данными ML-модели для развертывания.
CompressionType -> (строка)
Указывает способ подготовки данных ML-модели.
Если вы выберете Gzip и выберете S3Object в качестве значения S3DataType, S3Uri определяет объект, представляющий собой gzip-сжатый архив TAR. SageMaker попытается разархивировать и распаковать объект при развертывании модели.
Если вы выберете None и выберете S3Object в качестве значения S3DataType, S3Uri определяет объект, представляющий собой не сжатую ML-модель для развертывания.
Если вы выберете None и выберете S3Prefix в качестве значения S3DataType, S3Uri определяет префикс имени ключа, под которым все объекты представляют не сжатую ML-модель для развертывания.
Если вы выберете None, SageMaker будет следовать правилам ниже при создании файлов данных модели в каталоге /opt/ml/model для использования кодом вывода:
- Если вы выберете
S3Objectв качестве значенияS3DataType, SageMaker разделит ключ объекта S3, на который ссылаетсяS3Uri, по косой черте (/) и использует последнюю часть в качестве имени файла, содержащего содержимое объекта S3. - Если вы выберете
S3Prefixв качестве значенияS3DataType, для каждого объекта S3 под префиксом имени ключа, на который ссылаетсяS3Uri, SageMaker обрезает его ключ по префиксу и использует остаток в качестве пути (относительно/opt/ml/model) файла, содержащего содержимое объекта S3. SageMaker разделит остаток по косой черте (/), используя промежуточные части в качестве имён каталогов, а последнюю часть — в качестве имени файла, содержащего содержимое объекта S3. - Не используйте следующие элементы в качестве имён файлов или каталогов:
- Пустая или пустая строка
- Строка, содержащая нулевые байты
- Строка длиной более 255 байтов
- Одна точка (
.) - Две точки (
..)
- Неопределённые имена файлов приведут к ошибке развертывания модели. Например, если ваша несжатая ML-модель состоит из двух объектов S3
s3://mybucket/model/weightsиs3://mybucket/model/weights/part1, и вы укажетеs3://mybucket/model/в качестве значенияS3UriиS3Prefixв качестве значенияS3DataType, это приведёт к конфликту имён между/opt/ml/model/weights(обычный файл) и/opt/ml/model/weights/(каталог). - Не организуйте артефакты модели в консоли S3 с помощью папок. При создании папки в консоли S3 S3 создаёт объект размером 0 байтов с ключом, установленным в имя папки, которое вы предоставили. Ключ объекта размером 0 байтов заканчивается обратной косой чертой (/), что нарушает ограничения SageMaker на имена файлов артефактов модели, что приводит к ошибке развертывания модели.
ModelAccessConfig -> (структура)
Указывает файл конфигурации доступа к ML-модели. Вы можете явно принять соглашение об использовании модели (EULA) в ModelAccessConfig. Вы несете ответственность за проверку и соблюдение любых применимых лицензионных условий и убедитесь, что они приемлемы для вашего случая использования перед загрузкой или использованием модели.
AcceptEula -> (булево)
AcceptEula должно быть явно определено как True, чтобы принять EULA, требуемую этой моделью. Вы несете ответственность за проверку и соблюдение любых применимых лицензионных условий и убедитесь, что они приемлемы для вашего случая использования перед загрузкой или использованием модели.HubAccessConfig -> (структура)
Конфигурационная информация для доступа к хранилищу.
HubContentArn -> (строка)
ManifestS3Uri -> (строка)
ETag -> (строка)
ManifestEtag -> (строка)
ProductId -> (строка)
Environment -> (отображение)
Переменные среды, которые необходимо установить в контейнере Docker. Каждый ключ и значение в Environment отображении строка-строка может иметь длину до 1024. Мы поддерживаем до 16 записей в отображении.
ключ -> (строка)
значение -> (строка)
ModelInput -> (структура)
Структура с деталями входных данных модели.
DataInputConfig -> (строка)
Framework -> (строка)
FrameworkVersion -> (строка)
NearestModelName -> (строка)
ListModelMetadata.AdditionalS3DataSource -> (структура)
Дополнительный источник данных, используемый при выводе в контейнере Docker для вашего пакета моделей.
S3DataType -> (строка)
S3Uri -> (строка)
CompressionType -> (строка)
None, если ваш дополнительный источник данных не сжат.ETag -> (строка)
ModelDataETag -> (строка)
SupportedTransformInstanceTypes -> (список)
Список типов экземпляров, на которых можно запустить задание преобразования или на которых можно развернуть конечную точку.
Этот параметр необходим для неверсионированных моделей и необязателен для версионированных моделей.
(строка)
SupportedRealtimeInferenceInstanceTypes -> (список)
Список типов экземпляров, используемых для вывода в реальном времени.
Этот параметр необходим для неверсионированных моделей и необязателен для версионированных моделей.
(строка)
SupportedContentTypes -> (список)
Поддерживаемые типы MIME для входных данных.
(строка)
SupportedResponseMIMETypes -> (список)
Поддерживаемые типы MIME для выходных данных.
(строка)
ModelPackageStatus -> (строка)
ModelApprovalStatus -> (строка)
BatchDescribeModelPackageErrorMap -> (отображение)
Отображение объектов resource и BatchDescribeModelPackageError, сообщающих об ошибке, связанной с описанием пакета моделей.
ключ -> (строка)
значение -> (структура)
Код ошибки и описание ошибки, связанные с ресурсом.
ErrorCode -> (строка)
ErrorResponse -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.