TensorFlow取消操作或步骤时引发的error
2018-09-13 15:46 更新
tf.errors.CancelledError
tf.errors.CancelledError 类
定义在:tensorflow/python/framework/errors_impl.py
请参阅指南:运行图>错误类和方便功能
取消操作或步骤时引发.
例如,一个长时间运行的操作 (例如 tf.QueueBase.enqueue ) 可以通过运行另一项操作 (如 tf.QueueBase.close 或 tf.Session.close) 取消.运行此类长时间运行的操作的步骤将通过引发 CancelledError 而失败.
属性
- error_code:
描述错误的整数错误代码.
- message:
描述错误的错误消息.
- node_def:
NodeDef代表运算的原型失败了. - op:
失败的操作,如果知道的话.注意如果失败的运算在运行时合成,例如一个 Send 或 Recv 运算,没有相应的 tf.Operation 对象.在这种情况下,这将返回 None,应该您使用 tf.OpError.node_def来发现关于操作的信息.
返回:
在Operation失败或无.
方法
__init__
__init__ (
node_def ,
op ,
message
)
创建一个 CancelledError.