Delegate

genel arayüz Delege
Bilinen Dolaylı Alt Sınıflar

Yerel bir TensorFlow Lite Delegesi için sarmalayıcı.

Bir temsilci uygulamasında açıkça serbest bırakılması gereken ek kaynaklar veya bellek bulunuyorsa en iyi uygulama, uygulamaya bir close() yöntemi eklemek ve temsilci örneği artık kullanılmadığında istemcinin bunu açıkça çağırmasını sağlamaktır. Bu yaklaşım teknik olarak tek bir temsilci örneğinin birden fazla tercüman örneğinde paylaşılmasına izin verse de, temsilci uygulamasının bunu açıkça desteklemesi gerekir.

Genel Yöntemler

geçersiz
kapalı ()
Temsilciyi kapatır ve onunla ilişkili tüm kaynakları serbest bırakır.
soyut uzun
getNativeHandle ()
TensorFlow Lite temsilci uygulamasına yerel bir tanıtıcı döndürür.

Kalıtsal Yöntemler

Genel Yöntemler

genel boşluk kapat ()

Temsilciyi kapatır ve onunla ilişkili tüm kaynakları serbest bırakır.

Temel Closeable arabiriminde bildirilen yöntemin aksine, bu yöntem işaretli istisnalar oluşturmaz.

genel özet uzun getNativeHandle ()

TensorFlow Lite temsilci uygulamasına yerel bir tanıtıcı döndürür.

Not: Java Delegate , yerel temsilci örneğinin sahipliğini korur ve herhangi bir InterpreterApi örneğiyle kullanım süresi boyunca bu örneğin varlığını sağlamalıdır.

Not: Yerel temsilci örneği, temsilci bir tercümana eklenene kadar oluşturulamayabilir; dolayısıyla bu yöntem, bu temsilciyle bir tercüman oluşturulana kadar çağrılmamalıdır.

İadeler
  • Yerel temsilci tanıtıcısı. C/C++'da bu, 'TfLiteOpaqueDelegate'e yönelik bir işaretçi olmalıdır.
Atar
Yasadışı Durum İstisnası yerel temsilci örneği oluşturulmadan önce çağrılırsa.