GPU çıkarımı için Delegate
.
Not: Interpreter.Options.addDelegate()
ve Interpreter.run()
çağrılırken, arayan kişinin geçerli iş parçacığında bir EGLContext
olmalıdır ve Interpreter.run()
aynı EGLContext
çağrılmalıdır. Bir EGLContext
mevcut değilse, temsilci dahili olarak bir tane oluşturacaktır, ancak geliştiricinin Interpreter.run()
her zaman Interpreter.Options.addDelegate()
öğesinin çağrıldığı aynı iş parçacığından çağrıldığından emin olması gerekir.
İç İçe Sınıflar
sınıf | GpuDelegate.Options | Bu sınıf kullanımdan kaldırıldı. Bunun yerine GpuDelegateFactory.Options kullanın. |
Kamu İnşaatçıları
GpuDelegate ( GpuDelegateFactory.Options seçenekleri) | |
GpuDelegate () |
Genel Yöntemler
geçersiz | kapalı () C çalışma zamanında TFLite kaynaklarını serbest bırakır. |
uzun | getNativeHandle () TensorFlow Lite temsilci uygulamasına yerel bir tanıtıcı döndürür. |
Kalıtsal Yöntemler
Kamu İnşaatçıları
genel GpuDelegate ()
Genel Yöntemler
genel boşluk kapat ()
C çalışma zamanında TFLite kaynaklarını serbest bırakır.
Kullanıcının bu yöntemi açıkça çağırması bekleniyor.
genel 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.