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


MlException Класс

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

Наследование
MlException

Конструктор

MlException(message: str, no_personal_data_message: str, *args, target: ErrorTarget = 'Unknown', error_category: ErrorCategory = 'Unknown', **kwargs)

Параметры

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

Сообщение, описывающее ошибку. Это сообщение об ошибке, которое увидит пользователь.

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

Сообщение об ошибке без каких-либо персональных данных. Он будет отправлен в журналы телеметрии.

target
ErrorTarget
Обязательно

Имя элемента, который вызвал исключение.

error_category
ErrorCategory
Обязательно

Категория ошибок по умолчанию — Неизвестно.

error
Exception
Обязательно

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

Keyword-Only Parameters

target
значение по умолчанию: Unknown
error_category
значение по умолчанию: Unknown

Методы

add_note

Exception.add_note (примечание) — добавление заметки к исключению

raise_with_traceback

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

Не рекомендуется использовать с версии 1.22.0: этот метод является устаревшим, так как мы больше не поддерживаем Python 2. Вместо этого используйте метод raise/from.

with_traceback

Exception.with_traceback(тб) — задать самостоятельно. восстановление трассировки в tb и возврат самостоятельно.

add_note

Exception.add_note (примечание) — добавление заметки к исключению

add_note()

raise_with_traceback

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

Не рекомендуется использовать с версии 1.22.0: этот метод является устаревшим, так как мы больше не поддерживаем Python 2. Вместо этого используйте метод raise/from.

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(тб) — задать самостоятельно. восстановление трассировки в tb и возврат самостоятельно.

with_traceback()

Атрибуты

args

error_category

Возвращает категорию ошибки.

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

Категория ошибки.

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

no_personal_data_message

Возвращает сообщение об ошибке без персональных данных.

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

Сообщение об ошибке личных данных отсутствует.

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

str

target

Возврат целевого объекта ошибки.

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

Целевой объект ошибки.

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