返回加載的委托對象。
用法
tf.lite.experimental.load_delegate(
library, options=None
)
參數
-
library
包含的共享庫的名稱TfLiteDelegate. -
options
加載委托所需的選項字典。字典中的所有鍵和值都應該可以轉換為 str。查閱特定代表的文檔以獲取所需的合法選項。 (默認無)
返回
- 委托對象。
拋出
-
ValueError
代理加載失敗。 -
RuntimeError
如果在不受支持的平台上使用委托加載。
示例用法:
import tensorflow as tf
try:
delegate = tf.lite.experimental.load_delegate('delegate.so')
except ValueError:
// Fallback to CPU
if delegate:
interpreter = tf.lite.Interpreter(
model_path='model.tflite',
experimental_delegates=[delegate])
else:
interpreter = tf.lite.Interpreter(model_path='model.tflite')
這通常用於利用 EdgeTPU 運行 TensorFlow Lite 模型。更多信息參見:https://coral.ai/docs/edgetpu/tflite-python/
相關用法
- Python tf.lite.experimental.QuantizationDebugger用法及代碼示例
- Python tf.lite.experimental.authoring.compatible用法及代碼示例
- Python tf.lite.Interpreter.get_signature_runner用法及代碼示例
- Python tf.lite.Interpreter.tensor用法及代碼示例
- Python tf.lite.TFLiteConverter用法及代碼示例
- Python tf.lite.Interpreter.get_signature_list用法及代碼示例
- Python tf.lite.Interpreter.resize_tensor_input用法及代碼示例
- Python tf.lite.Interpreter用法及代碼示例
- Python tf.linalg.LinearOperatorFullMatrix.matvec用法及代碼示例
- Python tf.linalg.LinearOperatorToeplitz.solve用法及代碼示例
- Python tf.linalg.LinearOperatorIdentity.solvevec用法及代碼示例
- Python tf.linalg.LinearOperatorPermutation.solve用法及代碼示例
- Python tf.linalg.band_part用法及代碼示例
- Python tf.linalg.LinearOperatorKronecker.diag_part用法及代碼示例
- Python tf.linalg.lu_matrix_inverse用法及代碼示例
- Python tf.linalg.LinearOperatorToeplitz.matvec用法及代碼示例
- Python tf.linalg.LinearOperatorBlockLowerTriangular.solvevec用法及代碼示例
- Python tf.linalg.LinearOperatorLowerTriangular.matvec用法及代碼示例
- Python tf.linalg.LinearOperatorCirculant2D.solve用法及代碼示例
- Python tf.linalg.LinearOperatorCirculant3D.diag_part用法及代碼示例
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.lite.experimental.load_delegate。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。