Delegate

公用介面 Delegate
已知間接子類別

原生 TensorFlow Lite 委派的包裝函式。

如果委派實作會保留應明確釋出的其他資源或記憶體,最佳做法是將 close() 方法新增至實作,並在委派執行個體不再使用時,明確呼叫用戶端呼叫。雖然這種做法在技術上允許在多個解譯器執行個體之間共用單一委派執行個體,但委派實作必須明確支援這項操作。

公用方法

void
close()
關閉委派代表並釋出任何相關聯的資源。
抽象
getNativeHandle()
傳回 TensorFlow Lite 委派實作的原生處理常式。

繼承的方法

公用方法

public void close ()

關閉委派項目並釋出任何相關聯的資源。

與基礎 Closeable 介面中宣告的方法相比,此方法不會擲回已檢查的例外狀況。

public 抽象長度 長 getNativeHandle ()

傳回 TensorFlow Lite 委派實作的原生控制代碼。

注意:Java Delegate 會保有原生委派執行個體的擁有權,且必須確保該例項在搭配任何 InterpreterApi 執行個體使用期間有效。

注意:您必須先將委派項目附加至解譯器,才能建立原生委派執行個體,因此在以這個委派項目建構解譯器後,不應呼叫這個方法。

傳回
  • 原生委派控點。在 C/C++ 中,這應該是指向「TfLiteOpaqueDelegate」的指標。
擲回
IllegalStateException 前提是在建構原生委派執行個體之前呼叫。