Delegate
untuk inferensi GPU.
Catatan: Saat memanggil Interpreter.Options.addDelegate()
dan Interpreter.run()
, pemanggil harus memiliki EGLContext
di thread saat ini dan Interpreter.run()
harus dipanggil dari EGLContext
yang sama. Jika EGLContext
tidak ada, delegasi akan membuatnya secara internal, namun pengembang harus memastikan bahwa Interpreter.run()
selalu dipanggil dari thread yang sama dengan tempat Interpreter.Options.addDelegate()
dipanggil.
Kelas Bersarang
kelas | GPUDelegate.Opsi | Kelas ini tidak digunakan lagi. Gunakan GpuDelegateFactory.Options sebagai gantinya. |
Konstruktor Publik
GpuDelegate ( opsi GpuDelegateFactory.Options ) | |
Delegasi GPU () |
Metode Publik
ruang kosong | menutup () Membebaskan sumber daya TFLite dalam runtime C. |
panjang | dapatkanNativeHandle () Mengembalikan pegangan asli ke implementasi delegasi TensorFlow Lite. |
Metode Warisan
Konstruktor Publik
Delegasi GPU publik ()
Metode Publik
penutupan kekosongan publik ()
Membebaskan sumber daya TFLite dalam runtime C.
Pengguna diharapkan memanggil metode ini secara eksplisit.
getNativeHandle panjang publik ()
Mengembalikan pegangan asli ke implementasi delegasi TensorFlow Lite.
Catatan: Delegate
Java mempertahankan kepemilikan instans delegasi asli, dan harus memastikan keberadaannya selama durasi penggunaan dengan instans InterpreterApi
apa pun.
Catatan: instance delegasi asli tidak dapat dibuat sampai delegasi tersebut telah dilampirkan ke seorang juru bahasa, jadi metode ini tidak boleh dipanggil sampai seorang juru bahasa telah dibangun dengan delegasi ini.
Kembali
- Pegangan delegasi asli. Di C/C++, ini harus berupa penunjuk ke 'TfLiteOpaqueDelegate'.