| Nënklasa të njohura direkte | 
Një klasë opsionesh për kontrollin e sjelljes së interpretuesit në kohën e ekzekutimit.
Klasat e mbivendosura
| një numër | InterpreterApi.Options.TfLiteRuntime | Enum për të përfaqësuar se nga mund të merret zbatimi i kohës së ekzekutimit të TensorFlow Lite. | |
Ndërtuesit Publikë
|  Opsionet ()  | |
|  Opsionet ( InterpreterApi. Opsione të tjera)  | 
Metodat publike
| InterpreterApi.Opsionet |  addDelegate ( Delegate delegate )  Shton një  Delegateqë do të aplikohet gjatë krijimit të përkthyesit. | 
| InterpreterApi.Opsionet |  addDelegateFactory ( DelegateFactory delegateFactory)  Shton një  DelegateFactoryi cili do të thirret për të aplikuarDelegatee tij të krijuar gjatë krijimit të përkthyesit. | 
| Validated AccelerationConfig |  getAccelerationConfig ()  Ktheni konfigurimin e përshpejtimit. | 
| Lista < DelegateFactory > |  getDelegateFactories ()  Kthen listën e fabrikave të deleguara që janë regjistruar nëpërmjet  addDelegateFactory). | 
| Lista < Delegate > |  merrniDelegatët ()  Kthen listën e delegatëve që synohen të aplikohen gjatë krijimit të përkthyesit që janë regjistruar nëpërmjet  addDelegate. | 
| int |  getNumThreads ()  Rikthen numrin e thread-ve që do të përdoren për operacionet që mbështesin multi-threading. | 
| InterpreterApi.Options.TfLiteRuntime |  getRuntime ()  Kthehuni nga ku mund të merrni zbatimin e kohës së ekzekutimit të TF Lite. | 
| logjike |  getUseNNAPI ()  Rikthen nëse do të përdoret NN API (nëse disponohet) për ekzekutimin e funksionit. | 
| logjike | |
| logjike |  është e anulueshme ()  I avancuar: Rikthen nëse përkthyesi mund të anulohet. | 
| InterpreterApi.Opsionet |  setAccelerationConfig (konfigurimi i ValidatedAccelerationConfig )  Specifikoni konfigurimin e përshpejtimit. | 
| InterpreterApi.Opsionet |  setCancellable (lejo boolean)  I avancuar: Vendos nëse përkthyesi mund të anulohet. | 
| InterpreterApi.Opsionet |  setNumThreads (int numThreads)  Vendos numrin e thread-ve që do të përdoren për operacionet që mbështesin multi-threading. | 
| InterpreterApi.Opsionet |  setRuntime ( InterpreterApi.Options.TfLiteRuntime koha e ekzekutimit)  Specifikoni se nga mund të merrni zbatimin e kohës së funksionimit TF Lite. | 
| InterpreterApi.Opsionet |  setUseNNAPI (përdorimi booleanNNAPI)  Vendos nëse do të përdoret NN API (nëse disponohet) për ekzekutimin e funksionit. | 
| InterpreterApi.Opsionet |  setUseXNNPACK (përdorimi booleanXNNPACK)  Aktivizo ose çaktivizo një grup të optimizuar të bërthamave të CPU (të ofruara nga XNNPACK).  | 
Metodat e trashëguara
Ndërtuesit Publikë
Opsionet publike ()
Metodat publike
public InterpreterApi.Options addDelegate ( Delegate delegate )
 Shton një Delegate që do të aplikohet gjatë krijimit të përkthyesit.
 Delegatët e shtuar këtu zbatohen përpara çdo delegate të krijuar nga një DelegateFactory që është shtuar me addDelegateFactory(DelegateFactory) .
 Ki parasysh se TF Lite në Shërbimet e Google Play (shih setRuntime(InterpreterApi.Options.TfLiteRuntime) ) nuk mbështet delegatë të jashtëm (të ofruar nga zhvilluesi) dhe shtimi i një Delegate të ndryshëm nga ERROR(/NnApiDelegate) këtu nuk lejohet kur përdoret TF Lite në Shërbimet e Google Play. 
Parametrat
| deleguar | 
|---|
publike InterpreterApi.Options addDelegateFactory ( DelegateFactory delegateFactory)
 Shton një DelegateFactory i cili do të thirret për të aplikuar Delegate e tij të krijuar gjatë krijimit të përkthyesit.
 Delegatët nga një fabrikë e deleguar që u shtua këtu aplikohen pasi çdo delegat i shtuar me addDelegate(Delegate) . 
Parametrat
| delegateFabrika | 
|---|
Lista publike < DelegateFactory > getDelegateFactories ()
 Kthen listën e fabrikave të deleguara që janë regjistruar nëpërmjet addDelegateFactory ). 
Lista publike < Delegate > getDelegates ()
 Kthen listën e delegatëve që synohen të aplikohen gjatë krijimit të përkthyesit që janë regjistruar nëpërmjet addDelegate . 
publike int getNumThreads ()
Rikthen numrin e thread-ve që do të përdoren për operacionet që mbështesin multi-threading.
 numThreads duhet të jenë >= -1 . Vlerat e 0 (ose 1) çaktivizojnë multithreading. Vlera e parazgjedhur është -1: numri i thread-ve të përdorur do të jetë i përcaktuar nga zbatimi dhe i varur nga platforma. 
public InterpreterApi.Options.TfLiteRuntime getRuntime ()
Kthehuni nga ku mund të merrni zbatimin e kohës së ekzekutimit të TF Lite.
getUseNNAPI boolean publike ()
Rikthen nëse do të përdoret NN API (nëse disponohet) për ekzekutimin e funksionit. Vlera e parazgjedhur është false (e çaktivizuar).
publik boolean getUseXNNPACK ()
boolean publik është i anulueshëm ()
I avancuar: Rikthen nëse përkthyesi mund të anulohet.
 Interpretuesit mund të kenë një grup eksperimental API të anuluar (boolean) . Nëse ky përkthyes është i anulueshëm dhe përdoret një metodë e tillë, një flamur anulimi do të vendoset në true. Përkthyesi do të kontrollojë flamurin midis thirrjeve të Op, dhe nëse është true , përkthyesi do të ndalojë ekzekutimin. Përkthyesi do të mbetet një gjendje e anuluar derisa të "anulohet" në mënyrë të qartë nga setCancelled(false) . 
publike InterpreterApi . Options setAccelerationConfig ( ValidatedAccelerationConfig )
Specifikoni konfigurimin e përshpejtimit.
Parametrat
| konfigurim | 
|---|
publik InterpreterApi.Vendosja e opsioneve të anulueshme (lejimi i logjikës)
I avancuar: Vendos nëse përkthyesi mund të anulohet.
 Interpretuesit mund të kenë një grup eksperimental API të anuluar (boolean) . Nëse ky përkthyes është i anulueshëm dhe përdoret një metodë e tillë, një flamur anulimi do të vendoset në true. Përkthyesi do të kontrollojë flamurin midis thirrjeve të Op, dhe nëse është true , përkthyesi do të ndalojë ekzekutimin. Përkthyesi do të mbetet një gjendje e anuluar derisa të "anulohet" në mënyrë të qartë nga setCancelled(false) . 
Parametrat
| lejojnë | 
|---|
publike InterpreterApi . Options setNumThreads (int numThreads)
Vendos numrin e thread-ve që do të përdoren për operacionet që mbështesin multi-threading.
 numThreads duhet të jenë >= -1 . Vendosja numThreads në 0 ka efektin e çaktivizimit të multithreads, që është ekuivalente me vendosjen numThreads në 1. Nëse nuk specifikohet, ose vendoset në vlerën -1, numri i thread-ve të përdorur do të jetë i përcaktuar nga zbatimi dhe i varur nga platforma. 
Parametrat
| numThreads | 
|---|
publike InterpreterApi.Options setRuntime ( InterpreterApi.Options.TfLiteRuntime Runtime)
Specifikoni se nga mund të merrni zbatimin e kohës së funksionimit TF Lite.
Parametrat
| koha e ekzekutimit | 
|---|
publike InterpreterApi. Opsionet setUseNNAPI (përdorimi booleanNNAPI)
Vendos nëse do të përdoret NN API (nëse disponohet) për ekzekutimin e funksionit. Parazgjedhjet në false (të çaktivizuara).
Parametrat
| përdorniNNAPI | 
|---|
publike InterpreterApi.Opsionet setUseXNNPACK (përdorimi booleanXNNPACK)
Aktivizo ose çaktivizo një grup të optimizuar të bërthamave të CPU (të ofruara nga XNNPACK). Aktivizuar si parazgjedhje.
Parametrat
| përdorniXNNPACK | 
|---|