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
Options(InterpreterApi.Options diğer)
|
Herkese Açık Yöntemler
InterpreterApi.Options | |
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 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.