TensorFlow函數(shù):tf.OpError

2018-11-08 17:41 更新
tf.OpError 函數(shù)

OpError 類

別名:

  • 類 tf.OpError
  • 類 tf.errors.OpError

定義在:tensorflow/python/framework/errors_impl.py.

請(qǐng)參閱指南:運(yùn)行圖>錯(cuò)誤類和方便函數(shù)

當(dāng) TensorFlow 執(zhí)行失敗時(shí)引發(fā)的一般性錯(cuò)誤. 

在可能的情況下,該會(huì)話將從 tf.errors 模塊引發(fā) OpError 的更具體的子類.

屬性

  • error_code
    描述錯(cuò)誤的整數(shù)錯(cuò)誤代碼.
  • message
    描述錯(cuò)誤的錯(cuò)誤消息.
  • node_def
    代表失敗的 OP 的 NodeDef 原型.
  • op

    失敗的操作,如果知道的話.

    注意:如果失敗的操作是在運(yùn)行時(shí)合成的,例如 Send 或 Recvop,則不會(huì)有相應(yīng)的 tf.Operation 對(duì)象.在這種情況下,這將會(huì)返回 None,您應(yīng)該使用 tf.OpError.node_def 來發(fā)現(xiàn)有關(guān)操作的信息.

    返回值:

    失敗的 Operation 或 None.

方法

__init__

__init__(
    node_def,
    op,
    message,
    error_code
)

創(chuàng)建一個(gè)新的 OpError 以指示一個(gè)特定的操作失敗.

參數(shù):

  • node_def:node_def_pb2.NodeDef 表示失敗操作的原型(如果知道的話);否則為 None.
  • op:失敗的 ops.Operation(如果知道的話);否則為 None.
  • message:用于描述失敗的消息字符串.
  • error_code:使用 error_codes_pb2.Code 描述錯(cuò)誤.


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)