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.