GpuDelegate

herkese açık sınıf GpuDelegate

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

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 (GpuDelegateFactory.Options seçenekleri)

Parametreler
seçenekler

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.