CompatibilityList

genel sınıf Uyumluluk Listesi

GPU Temsilci UyumluluğuListing verileri.

Mevcut OpenGL sürümleri, sürücü özellikleri ve cihaz kaynaklarındaki farklılıklar nedeniyle GPU temsilcisi tüm Android cihazlarda desteklenmez. Bu sınıf, GPU temsilcisinin mevcut cihaz için uygun olup olmadığı hakkında bilgi sağlar.

Bu API deneyseldir ve değişebilir.

UYARI: uyumluluk Listesi sınırlı sayıda model üzerinde yapılan testlerden oluşturulmuştur. Kendi modelinizin/modellerinizin çalıştığını doğrulamayı planlamalısınız.

Örnek kullanım:

Interpreter.Options options = new Interpreter.Options();
 try (CompatibilityList compatibilityList = new CompatibilityList()) {
   if (compatibilityList.isDelegateSupportedOnThisDevice()) {
     GpuDelegate.Options delegateOptions = compatibilityList.getBestOptionsForThisDevice();
     gpuDelegate = new GpuDelegate(delegateOptions):
     options.addDelegate(gpuDelegate);
   }
 }
 Interpreter interpreter = new Interpreter(modelBuffer, options);
 

Kamu İnşaatçıları

Genel Yöntemler

geçersiz
kapalı ()
C çalışma zamanında TFLite kaynaklarını serbest bırakır.
GpuDelegate.Options
getBestOptionsForThisDevice ()
GPU temsilcisi için hangi seçenekler kullanılmalıdır?
boolean
isDelegateSupportedOnThisDevice ()
Bu cihazda GPU temsilcisinin desteklenip desteklenmediği.

Kalıtsal Yöntemler

Kamu İnşaatçıları

genel Uyumluluk Listesi ()

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 GpuDelegate.Options getBestOptionsForThisDevice ()

GPU temsilcisi için hangi seçenekler kullanılmalıdır?

genel boolean isDelegateSupportedOnThisDevice ()

Bu cihazda GPU temsilcisinin desteklenip desteklenmediği.