Spec-Zone.ru › TensorFlow

tf.errors.OpError

Базовый класс исключений TensorFlow.

Посмотреть псевдонимы

Совместимые псевдонимы для миграции

Подробнее см. в руководстве по миграции.

tf.compat.v1.OpError, tf.compat.v1.errors.OpError

tf.errors.OpError(
    node_def, op, message, error_code, *args
)

Обычно TensorFlow вызывает более специализированный подкласс OpError из модуля tf.errors.

Аргументы
node_def Протокол node_def_pb2.NodeDef, представляющий операцию, при выполнении которой произошла ошибка, если она известна; в противном случае — None.
op ops.Operation, при выполнении которой произошла ошибка, если она известна; в противном случае — None. При eager-выполнении это поле всегда равно None.
message Строка сообщения с описанием ошибки.
error_code error_codes_pb2.Code с описанием ошибки.
*args Если аргумент не пуст, он должен содержать словарь с описанием сведений об ошибке. Этот аргумент создан по образцу полезных данных Abseil: https://github.com/abseil/abseil-cpp/blob/master/absl/status/status.h
Атрибуты
error_code Целочисленный код ошибки, описывающий ошибку.
experimental_payloads Словарь с описанием сведений об ошибке.
message Сообщение об ошибке, описывающее ошибку.
node_def Протокол NodeDef, представляющий операцию, при выполнении которой произошла ошибка.
op Операция, при выполнении которой произошла ошибка, если она известна.
Примечание: Если операция, при выполнении которой произошла ошибка, была создана во время выполнения, например операция Send или Recv, соответствующего объекта tf.Operation не будет. В этом случае будет возвращено None; вместо этого используйте tf.errors.OpError.node_def, чтобы получить сведения об операции.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/errors/OpError

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API