GPU çıkarımı için Delegate.
Not: Interpreter.Options.addDelegate() ve Interpreter.run() çağrılırken,
arayanın mevcut ileti dizisinde EGLContext olması ve Interpreter.run(), aynı EGLContext içinden çağrılmalıdır. EGLContext yoksa temsilci, dahili olarak bir tane oluşturur. Ancak geliştirici, Interpreter.run() öğesinin her zaman Interpreter.Options.addDelegate() öğesinin çağrıldığı iş parçacığından çağrılmasını sağlamalıdır.
İç İçe Sınıflar
| sınıf | GpuDelegate.Options |
Bu sınıfın desteği sonlandırıldı. Bunun yerine GpuDelegateFactory.Options politikasını kullanın.
|
|
İnşaatçılar
|
GpuDelegate(GpuDelegateFactory.Options seçenekleri)
|
|
Herkese Açık Yöntemler
| void |
close()
C çalışma zamanında TFLite kaynaklarını serbest bırakır.
|
| uzun |
getNativeHandle()
TensorFlow Lite yetki veren uygulamasına yerel bir herkese açık kullanıcı adı döndürür.
|
Devralınan Yöntemler
İnşaatçılar
herkese açık GpuDelegate ()
Herkese Açık Yöntemler
herkese açık void close ()
C çalışma zamanında TFLite kaynaklarını serbest bırakır.
Kullanıcının bu yöntemi açıkça çağırması beklenir.
herkese açık long getNativeHandle ()
TensorFlow Lite yetki veren uygulamasına yerel bir herkese açık kullanıcı adı döndürür.
Not: Java Delegate, yerel temsilci örneğinin sahipliğini korur ve herhangi bir InterpreterApi örneğinde kullanım süresi boyunca var olmaya devam etmesi gerekir.
Not: Yetki verilmiş kullanıcı bir yorumlayıcıya eklenene kadar yerel temsilci örneği oluşturulamaz. Bu nedenle, bu yöntem, bu yetki verilmiş kullanıcı ile bir çevirmen oluşturulana kadar çağrılmamalıdır.
İlerlemeler
- Yerel yetki verilmiş kullanıcı adı. C/C++'da bu, "TfLiteOpaqueDelegate" işaretçisi olmalıdır.