InterpreterApi.Options

herkese açık statik sınıf InterpreterApi.Options
Bilinen Doğrudan Alt Sınıflar

Çalışma zamanı çevirmen davranışını kontrol etmek için bir seçenek sınıfı.

İç İçe Sınıflar

enum InterpreterApi.Options.TfLiteRuntime TensorFlow Lite çalışma zamanı uygulamasının nereden alınacağını temsil eden enum. 

İnşaatçılar

Herkese Açık Yöntemler

InterpreterApi.Options
addDelegate(Yetki verilmiş kişi)
Çevirmen oluşturma sırasında uygulanacak bir Delegate ekler.
InterpreterApi.Options
addDelegateFactory(DelegateFactory delegateFactory)
Çevirmen oluşturma sırasında oluşturulan Delegate değerini uygulamak için çağrılacak bir DelegateFactory ekler.
ValidatedAccelerationConfig
getAccelerationConfig()
Hızlandırma yapılandırmasını döndürür.
List<DelegateFactory>
getDelegateFactories()
addDelegateFactory üzerinden kaydettirilmiş yetki verilmiş fabrikaların listesini döndürür.
List<Delegate>
getDelegates()
addDelegate aracılığıyla kaydedilen çevirmen oluşturma sırasında uygulanması planlanan yetki verilmiş kullanıcıların listesini döndürür.
int
getNumThreads()
Çoklu iş parçacığını destekleyen işlemler için kullanılacak iş parçacığı sayısını döndürür.
InterpreterApi.Options.TfLiteRuntime
getRuntime()
TF Lite çalışma zamanı uygulamasının alındığı yere dönün.
boolean
getUseNNAPI()
İşlem yürütme için NN API'nin (varsa) kullanılıp kullanılmayacağını döndürür.
boolean
boolean
isCancellable()
Gelişmiş: Çevirmenin iptal edilip edilemeyeceğini döndürür.
InterpreterApi.Options
setAccelerationConfig(ValidatedAccelerationConfig yapılandırması)
Hızlandırma yapılandırmasını belirtin.
InterpreterApi.Options
setCancellable(boolean allow)
Gelişmiş: Çevirmenin iptal edilip edilmeyeceğini ayarlayın.
InterpreterApi.Options
setNumThreads(int numThreads)
Çoklu iş parçacığını destekleyen işlemler için kullanılacak iş parçacığı sayısını ayarlar.
InterpreterApi.Options
setRuntime(InterpreterApi.Options.TfLiteRuntime çalışma zamanı)
TF Lite çalışma zamanı uygulamasının nereden alınacağını belirtin.
InterpreterApi.Options
setUseNNAPI(boole useNNAPI)
İşlem yürütme için NN API'nin (varsa) kullanılıp kullanılmayacağını ayarlar.
InterpreterApi.Options
setUseXNNPACK(boole useXNNPACK)
Optimize edilmiş bir CPU çekirdek grubunu (XNNPACK tarafından sağlanır) etkinleştirin veya devre dışı bırakın.

Devralınan Yöntemler

İnşaatçılar

herkese açık Seçenekler ()

herkese açık Seçenekler (InterpreterApi.Options diğer)

Parametreler
diğer

Herkese Açık Yöntemler

herkese açık InterpreterApi.Options addDelegate (Temsilci yetki verilmiş)

Çevirmen oluşturma sırasında uygulanacak bir Delegate ekler.

Buraya eklenen yetkiler, addDelegateFactory(DelegateFactory) ile eklenen bir DelegateFactory içinden oluşturulan yetki verilmiş kullanıcılardan önce uygulanır.

Google Play Hizmetleri'nde TF Lite'ın (bkz. setRuntime(InterpreterApi.Options.TfLiteRuntime)) harici (geliştirici tarafından sağlanan) yetki verilmiş kullanıcıları desteklemediğini ve Google Play Hizmetleri'nde TF Lite kullanılırken burada ERROR(/NnApiDelegate) dışında bir Delegate eklenmesine izin verilmediğini unutmayın.

Parametreler
yetki vermek

herkese açık InterpreterApi.Options addDelegateFactory (DelegateFactory delegateFactory)

Çevirmen oluşturma sırasında oluşturulan Delegate değerini uygulamak için çağrılacak bir DelegateFactory ekler.

Buraya eklenen yetki verilmiş bir fabrikadan gelen yetkiler, addDelegate(Delegate) ile eklenen tüm yetki verilmiş kullanıcılar sonrasında uygulanır.

Parametreler
delegateFactory

herkese açık ValidatedAccelerationConfig getAccelerationConfig ()

Hızlandırma yapılandırmasını döndürür.