Delegate

ndërfaqe publike Delegate
Nënklasa indirekte të njohura

Mbështjellës për një delegat vendas të TensorFlow Lite.

Nëse një implementim i deleguar ka burime ose memorie shtesë që duhet të lirohen në mënyrë eksplicite, atëherë praktika më e mirë është të shtoni një metodë close() në implementim dhe t'i bëni klientit ta thërrasë atë në mënyrë eksplicite kur shembulli i deleguar nuk është më në përdorim. Ndërsa kjo qasje teknikisht lejon ndarjen e një shembulli të vetëm të deleguar nëpër instanca të shumta përkthyes, zbatimi i deleguar duhet ta mbështesë në mënyrë eksplicite këtë.

Metodat publike

i pavlefshëm
mbyll ()
Mbyll delegatin dhe liron çdo burim që lidhet me të.
abstrakt i gjatë
getNativeHandle ()
Kthen një dorezë origjinale në zbatimin e delegatit TensorFlow Lite.

Metodat e trashëguara

Metodat publike

mbyllje boshllëku publik ()

Mbyll delegatin dhe liron çdo burim që lidhet me të.

Ndryshe nga metoda e deklaruar në ndërfaqen bazë Closeable , kjo metodë nuk hedh përjashtime të kontrolluara.

abstrakt publik i gjatë getNativeHandle ()

Kthen një dorezë origjinale në zbatimin e delegatit TensorFlow Lite.

Shënim: Delegate Java ruan pronësinë e shembullit të delegatit vendas dhe duhet të sigurojë ekzistencën e tij për kohëzgjatjen e përdorimit me çdo shembull InterpreterApi .

Shënim: shembulli vendas i delegatit nuk mund të krijohet derisa delegati të jetë bashkangjitur me një përkthyes, kështu që kjo metodë nuk duhet të thirret derisa të jetë ndërtuar një përkthyes me këtë delegat.

Kthimet
  • Doreza e delegatit vendas. Në C/C++, ky duhet të jetë një tregues për 'TfLiteOpaqueDelegate'.
Hedhjet
IllegalStateException nëse thirret përpara se të ndërtohet instanca e delegatit vendas.