TensorFlow的errors模塊總覽

2018-09-08 16:18 更新

tf.errors

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

TensorFlow 錯(cuò)誤的異常類型.

errors 模塊的類

class AbortedError:操作已中止,通常是由于并發(fā)操作.

class AlreadyExistsError:當(dāng)我們嘗試創(chuàng)建的實(shí)體已經(jīng)存在時(shí)觸發(fā).

class CancelledError:取消操作或步驟時(shí)提起.

class DataLossError:遇到不可恢復(fù)的數(shù)據(jù)丟失或損壞時(shí)引發(fā)的.

class DeadlineExceededError:在行動(dòng)完成之前期限到期時(shí)提起.

class FailedPreconditionError:操作被拒絕,因?yàn)橄到y(tǒng)不處于執(zhí)行狀態(tài).

class InternalError:系統(tǒng)遇到內(nèi)部錯(cuò)誤時(shí)提起.

class InvalidArgumentError:當(dāng)操作收到無效參數(shù)時(shí)觸發(fā).

class NotFoundError:當(dāng)未找到請(qǐng)求實(shí)體(例如,文件或目錄)時(shí)引發(fā).

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

class OutOfRangeError:當(dāng)操作迭代超過有效輸入范圍時(shí)引發(fā).

class PermissionDeniedError:當(dāng)調(diào)用者沒有運(yùn)行操作的權(quán)限時(shí)引發(fā).

class ResourceExhaustedError:一些資源已經(jīng)用完了.

class UnauthenticatedError:請(qǐng)求沒有有效的身份驗(yàn)證憑據(jù).

class UnavailableError:當(dāng)運(yùn)行時(shí)當(dāng)前不可用時(shí)引發(fā).

class UnimplementedError:當(dāng)一個(gè)操作沒有被執(zhí)行時(shí)提起.

class UnknownError:未知錯(cuò)誤

errors 模塊的功能

error_code_from_exception_type(...)

exception_type_from_error_code(...)

raise_exception_on_not_ok_status(...)

errors 模塊的其他成員

  • ABORTED
  • ALREADY_EXISTS
  • CANCELLED
  • DATA_LOSS
  • DEADLINE_EXCEEDED
  • FAILED_PRECONDITION
  • INTERNAL
  • INVALID_ARGUMENT
  • NOT_FOUND
  • OK
  • OUT_OF_RANGE
  • PERMISSION_DENIED
  • RESOURCE_EXHAUSTED
  • UNAUTHENTICATED
  • UNAVAILABLE
  • UNIMPLEMENTED
  • UNKNOWN


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)