Usually, TensorFlow will raise a more specific subclass of OpError from the
tf.errors module.
Args
node_def
The node_def_pb2.NodeDef proto representing the op that
failed, if known; otherwise None.
op
The ops.Operation that failed, if known; otherwise None. During
eager execution, this field is always None.
message
The message string describing the failure.
error_code
The error_codes_pb2.Code describing the error.
*args
If not empty, it should contain a dictionary describing details
about the error. This argument is inspired by Abseil payloads:
https://github.com/abseil/abseil-cpp/blob/master/absl/status/status.h
Attributes
error_code
The integer error code that describes the error.
experimental_payloads
A dictionary describing the details of the error.
message
The error message that describes the error.
node_def
The NodeDef proto representing the op that failed.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-10-06 UTC."],[],[]]