BaseOptions
için Oluşturucu.
Kamu İnşaatçıları
İnşaatçı () |
Genel Yöntemler
özet Temel Seçenekler | inşa etmek () |
özet BaseOptions.Builder | |
özet BaseOptions.Builder | setNumThreads (int numThreads) CPU ile çıkarımı çalıştırırken çoklu iş parçacığını destekleyen TFLite operasyonları için kullanılacak iş parçacığı sayısını ayarlar. |
BaseOptions.Builder | GPU'yu kullan () Çıkarım için GPU'yu kullanır. |
BaseOptions.Builder | Nnapi'yi kullan () Çıkarım için NNAPI'yi kullanır. |
Kalıtsal Yöntemler
Kamu İnşaatçıları
halka açık İnşaatçı ()
Genel Yöntemler
genel özet BaseOptions.Builder setComputeSettings ( ComputeSettings computeSettings)
Gelişmiş hızlandırıcı seçeneklerini ayarlar.
Not: Bu yöntem useGpu()
ve useNnapi()
gibi bir temsilci seçmek için bu üst düzey API'yi geçersiz kılacaktır.
Parametreler
bilgi işlem Ayarları |
---|
genel özet BaseOptions.Builder setNumThreads (int numThreads)
CPU ile çıkarımı çalıştırırken çoklu iş parçacığını destekleyen TFLite operasyonları için kullanılacak iş parçacığı sayısını ayarlar. Varsayılan -1'dir.
numThreads
0'dan büyük veya -1'e eşit olmalıdır. numThreads'in -1 olarak ayarlanması, TFLite çalışma zamanının değeri ayarlamasına izin verme etkisine sahiptir.
Parametreler
numThreads |
---|
public BaseOptions.Builder useGpu ()
Çıkarım için GPU'yu kullanır. Gelişmiş GPU yapılandırma ayarları varsayılan değerlere ayarlanacaktır.
Not: Bu yöntem setComputeSettings(ComputeSettings)
öğesindeki ayarları geçersiz kılacaktır.
Gelişmiş GPU yapılandırma ayarlarını değiştirmek için setComputeSettings(ComputeSettings)
kullanın.
public BaseOptions.Builder kullanımıNnapi ()
Çıkarım için NNAPI'yi kullanır. Gelişmiş NNAPI yapılandırma ayarları varsayılan değerlere ayarlanacaktır.
Not: Bu yöntem setComputeSettings(ComputeSettings)
öğesindeki ayarları geçersiz kılacaktır.
Gelişmiş NNAPI yapılandırma ayarlarını değiştirmek için setComputeSettings(ComputeSettings)
öğesini kullanın.