Bilinen Doğrudan Alt Sınıflar |
Temsilci seçenekleri.
İç İçe Sınıflar
Sıralama | GpuDelegateFactory.Options.GpuBackend | Hangi GPU arka ucunun seçileceği. |
Sabitler
int | INFERENCE_PREFERENCE_FAST_SINGLE_ANSWER | Delege yalnızca bir kez kullanılacaktır, bu nedenle önyükleme/başlatma süresi dikkate alınmalıdır. |
int | INFERENCE_PREFERENCE_SUSTAINED_SPEED | Verimi en üst düzeye çıkarmayı tercih edin. |
Kamu İnşaatçıları
Seçenekler () |
Genel Yöntemler
boolean | |
GpuDelegateFactory.Options.GpuBackend | |
int | |
Sicim | |
Sicim | |
boolean | |
GpuDelegateFactory.Options | |
GpuDelegateFactory.Options | setInferencePreference (int tercihi) Hassasiyet/derleme/çalışma zamanı ödünleşimleri için çıkarım tercihini ayarlar. |
GpuDelegateFactory.Options | setPrecisionLossAllowed (boolean sensitiveLossAllowed) Hassasiyet kaybına izin verilip verilmeyeceğini ayarlar. |
GpuDelegateFactory.Options | setQuantizedModelsAllowed (boolean quantizedModelsAllowed) Temsilci ile nicelenmiş modellerin çalıştırılmasına olanak sağlar. |
GpuDelegateFactory.Options | setSerializationParams ( String serileştirmeDir, String modelToken) Temsilcide serileştirmeyi etkinleştirir. |
Kalıtsal Yöntemler
Sabitler
genel statik final int INFERENCE_PREFERENCE_FAST_SINGLE_ANSWER
Delege yalnızca bir kez kullanılacaktır, bu nedenle önyükleme/başlatma süresi dikkate alınmalıdır.
genel statik final int INFERENCE_PREFERENCE_SUSTAINED_SPEED
Verimi en üst düzeye çıkarmayı tercih edin. Aynı delege birden fazla girişte tekrar tekrar kullanılacaktır.
Kamu İnşaatçıları
genel Seçenekler ()
Genel Yöntemler
public boolean areQuantizedModelsAllowed ()
public int getInferencePreference ()
genel boole isPrecisionLossAllowed ()
genel GpuDelegateFactory.Options setForceBackend ( GpuDelegateFactory.Options.GpuBackendforceBackend )
GPU Arka Uçunu ayarlar.
Parametreler
kuvvetArka uç |
---|
public GpuDelegateFactory.Options setInferencePreference (int tercihi)
Hassasiyet/derleme/çalışma zamanı ödünleşimleri için çıkarım tercihini ayarlar.
Parametreler
tercih | `INFERENCE_PREFERENCE_FAST_SINGLE_ANSWER` (varsayılan), `INFERENCE_PREFERENCE_SUSTAINED_SPEED`den biri. |
---|
public GpuDelegateFactory.Options setPrecisionLossAllowed (boolean sensitiveLossAllowed)
Hassasiyet kaybına izin verilip verilmeyeceğini ayarlar.
Parametreler
PrecisionLossAllowed | 'Doğru' olduğunda (varsayılan), GPU FP16'daki tensörleri, aşağı yönlü değerleri ve süreci ölçebilir. 'Yanlış' olduğunda, hesaplamalar 32 bit kayan noktada gerçekleştirilir. |
---|
genel GpuDelegateFactory.Options setQuantizedModelsAllowed (boolean quantizedModelsAllowed)
Temsilci ile nicelenmiş modellerin çalıştırılmasına olanak sağlar.
UYARI: Bu deneysel bir API'dir ve değişebilir.
Parametreler
nicelenmişModellere izin verildi | true olduğunda (varsayılan), GPU nicelenmiş modelleri çalıştırabilir. |
---|
public GpuDelegateFactory.Options setSerializationParams ( String seriizationDir, String modelToken)
Temsilcide serileştirmeyi etkinleştirir. Serileştirme için boş olmayan serializationDir
ve modelToken
gerekli olduğunu unutmayın.
UYARI: Bu deneysel bir API'dir ve değişebilir.
Parametreler
serileştirmeDir | Veri depolamak için kullanılacak dizin. Arayan, modelin genel bir dizinde saklanmamasını sağlamaktan sorumludur. Android'deki uygulamaya özel bir konum sağlamak için Context.getCodeCacheDir() kullanılması önerilir. |
---|---|
modelToken | Modeli tanımlamak için kullanılacak belirteç. Arayan, belirtecin model grafiğine ve verilere özgü olmasını sağlamaktan sorumludur. |