class statis publik Interpreter.Options
Class opsi untuk mengontrol perilaku penafsir runtime.
Konstruktor Publik
Opsi()
|
|
Opsi(opsi InterpreterApi.Options)
|
Metode Publik
Interpreter.Options | |
Interpreter.Options |
addDelegateFactory(DelegateFactoryDelegateFactory)
Menambahkan
DelegateFactory yang akan dipanggil untuk menerapkan Delegate yang dibuatnya
selama pembuatan penafsir. |
Interpreter.Options |
setAllowBufferHandleOutput(boolean allow)
Lanjutan: Setel jika output tuas buffer diizinkan.
|
Interpreter.Options |
setAllowFp16PrecisionForFp32(boolean allow)
Metode ini tidak digunakan lagi. Pilih menggunakan NnApiDelegate.Options#setAllowFp16(boolean
enable).
|
Interpreter.Options |
setCancellable(boolean allow)
Lanjutan: Menetapkan apakah penerjemah dapat dibatalkan.
|
Interpreter.Options |
setNumThreads(int numThreads)
Menetapkan jumlah thread yang akan digunakan untuk operasi yang mendukung multi-threading.
|
Interpreter.Options |
setRuntime(runtime InterpreterApi.Options.TfLiteRuntime)
Tentukan tempat untuk mendapatkan implementasi runtime TF Lite.
|
Interpreter.Options |
setUseNNAPI(boolean useNNAPI)
Menetapkan apakah akan menggunakan NN API (jika tersedia) untuk eksekusi pengoperasian.
|
Interpreter.Options |
setUseXNNPACK(penggunaan booleanXNNPACK)
Mengaktifkan atau menonaktifkan serangkaian kernel CPU yang dioptimalkan (disediakan oleh XNNPACK).
|
Metode Turunan
Konstruktor Publik
publik Opsi ()
Metode Publik
publik Interpreter.Options addDelegate (delegasikan)
Menambahkan Delegate
untuk diterapkan selama pembuatan penafsir.
Delegasi yang ditambahkan di sini diterapkan sebelum delegasi yang dibuat dari DelegateFactory
yang ditambahkan dengan addDelegateFactory(DelegateFactory)
.
Perlu diketahui bahwa TF Lite di Layanan Google Play (lihat setRuntime(InterpreterApi.Options.TfLiteRuntime)
) tidak mendukung
delegasi eksternal (disediakan developer), dan menambahkan Delegate
selain ERROR(/NnApiDelegate)
di sini tidak diizinkan saat menggunakan TF Lite di Layanan Google Play.
Parameter
delegasi |
---|