tf.errors.OutOfRangeError
Возникает, когда операция выходит за допустимый диапазон при итерации.
Наследуется от: OpError
tf.errors.OutOfRangeError(
node_def, op, message, *args
)
В отличие от InvalidArgumentError, эта ошибка указывает на проблему, которую можно устранить, изменив состояние системы. Например, если список увеличится, операция может оказаться в допустимом диапазоне. OutOfRangeError пересекается с FailedPreconditionError; при итерации по диапазону или обращении к нему следует использовать более конкретную ошибку.
Например, при итерации по набору данных TF после последнего элемента возникает эта ошибка.
| Атрибуты | |
|---|---|
error_code | Целочисленный код ошибки, описывающий ошибку. |
experimental_payloads | Словарь с подробными сведениями об ошибке. |
message | Сообщение об ошибке. |
node_def | Протобуфер NodeDef, представляющий операцию, завершившуюся с ошибкой. |
op | Операция, завершившаяся с ошибкой, если она известна. Примечание: Если неудачная операция была создана во время выполнения, например операция |
© 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/OutOfRangeError