exceptions Модуль

Содержит модуль исключений в пакете SDK для Машинного обучения Azure версии 2.

Сюда входят перечисления и классы для исключений.

Классы

AssetException

Класс для всех исключений, связанных с Assets.

AssetPathException

Класс для исключения, возникающего при попытке обновить путь к существующему ресурсу. Пути к ресурсам неизменяемы.

CannotSetAttributeError

Исключение возникает, когда пользователь пытается задать атрибуты входных и выходных данных.

CloudArtifactsNotSupportedError

Исключение возникает при использовании удаленных облачных артефактов с локальными конечными точками.

Локальные конечные точки поддерживают только локальные артефакты.

ComponentException

Класс для всех исключений, связанных с компонентами.

DeploymentException

Класс для всех исключений, связанных с развертываниями.

DockerEngineNotAvailableError

Исключение возникает, когда локальный обработчик Docker недоступен для локальной операции.

EmptyDirectoryError

Исключение возникает, когда пустой каталог предоставляется в качестве входных данных для операции ввода-вывода.

ErrorCategory

Содержит модуль исключений в пакете SDK для Машинного обучения Azure версии 2.

Сюда входят перечисления и классы для исключений.

ErrorTarget

Содержит модуль исключений в пакете SDK для Машинного обучения Azure версии 2.

Сюда входят перечисления и классы для исключений.

InvalidLocalEndpointError

Исключение возникает, если локальная конечная точка недопустима.

InvalidVSCodeRequestError

Исключение возникает при вызове отладки VS Code с удаленной конечной точкой.

Отладка VSCode поддерживается только для локальных конечных точек.

JobException

Класс для всех исключений, связанных с заданиями.

JobParsingError

Исключение, что данные задания, возвращаемые MFE, не могут быть проанализированы.

KeywordError

Ошибка суперкласса всех типов ключевое слово.

LocalDeploymentGPUNotAvailable

Исключение возникает, если задано local_enable_gpu и графический процессор Nvidia недоступен.

LocalEndpointImageBuildError

Исключение возникает при неудачной сборке образа Docker локальной конечной точки.

LocalEndpointInFailedStateError

Исключение возникает, когда локальная конечная точка находится в состоянии сбоя.

LocalEndpointNotFoundError

Исключение возникает, если не удается найти локальную конечную точку.

MissingPositionalArgsError

Исключение возникает при отсутствии параметра позиционного ключевое слово в динамических функциях.

MlException

Базовый класс для всех исключений, возникающих в базе кода пакета SDK для AzureML. Если необходимо определить пользовательский тип исключения, этот настраиваемый тип исключения должен расширяться от этого класса.

ModelException

Класс для всех исключений, связанных с моделями.

MultipleLocalDeploymentsFoundError

Исключение возникает, если для локальной конечной точки не указано имя развертывания, даже если существует несколько развертываний.

MultipleValueError

Исключение возникает при указании нескольких значений параметра ключевое слово в динамических функциях.

ParamValueNotExistsError

Исключение возникает, когда элементы в non_pipeline_inputs не ключевое слово параметры в динамических функциях.

PipelineChildJobError

Исключение: дочернее задание конвейера не поддерживается.

RequiredLocalArtifactsNotFoundError

Исключение возникает, если локальный артефакт не указан для локальной конечной точки.

ScheduleException

Класс для всех исключений, связанных с расписаниями заданий.

TooManyPositionalArgsError

Исключение возникает при слишком большом количестве позиционных аргументов в динамических функциях.

UnexpectedAttributeError

Исключение возникает при вызове непредвиденного ключевое слово атрибутом, например inputs.invalid_key.

UnexpectedKeywordError

Исключение возникает, когда в динамических функциях предоставляется непредвиденный параметр ключевое слово.

UnsupportedOperationError

Исключение возникает, если указанная операция не поддерживается.

UnsupportedParameterKindError

Исключение возникает, когда пользователь пытается задать атрибуты входных и выходных данных.

UserErrorException

Исключение возникает при предоставлении недопустимых или неподдерживаемых входных данных.

VSCodeCommandNotFound

Исключение возникает, когда экземпляр VSCode не может быть создан.

ValidationException

Класс для всех исключений, создаваемых в рамках проверки схемы на стороне клиента.

Перечисления

ValidationErrorType

Типы ошибок, которые необходимо указать при использовании класса ValidationException. Затем типы используются в raise_error.py для форматирования подробного сообщения об ошибке для пользователей.

При использовании ValidationException укажите тип, который лучше всего описывает характер фиксируемой ошибки. Если тип не подходит, добавьте сюда новое перечисление и обновите raise_error.py для его обработки.

Типы ошибок проверки:

  • INVALID_VALUE —> одно или несколько полей схемы недопустимы (например, неправильный тип или формат).

  • UNKNOWN_FIELD —> указан как минимум один нераспознанный параметр схемы.

  • MISSING_FIELD —> отсутствует по крайней мере один обязательный параметр схемы.

  • FILE_OR_FOLDER_NOT_FOUND —> один или несколько файлов или путей к папкам не существуют.

  • CANNOT_SERIALIZE — то же самое,> что и "Не удается выполнить дамп". Зефир не может сериализовать одно или несколько полей.

  • CANNOT_PARSE —> не удается проанализировать файл YAML

  • RESOURCE_NOT_FOUND —> ресурс не найден

  • GENERIC —> неопределенный заполнитель. Избегайте использования.