SearcherOptions
için Oluşturucu.
Kamu İnşaatçıları
İnşaatçı () |
Genel Yöntemler
özet Arama Seçenekleri | inşa etmek () |
özet SearcherOptions.Builder | |
özet SearcherOptions.Builder | setL2Normalleştir (boolean l2Normalleştir) Gömme özelliği vektörünün L2 normuyla normalleştirilip normalleştirilmeyeceğini ayarlar. |
özet SearcherOptions.Builder | setMaxResults (int maxResults) Döndürülecek en yakın komşu sonuçlarının maksimum sayısını ayarlar. |
özet SearcherOptions.Builder | setQuantize (boolean nicemleme) Gömmenin skaler niceleme yoluyla baytlara nicemlenmesi gerekip gerekmediğini ayarlar. |
Kalıtsal Yöntemler
Kamu İnşaatçıları
halka açık İnşaatçı ()
Genel Yöntemler
genel özet SearcherOptions.Builder setIndexFile ( Dosya indexFile)
Aranacak dizin dosyasını ayarlar.
Modelin içinde bir dizin dosyası yoksa gereklidir. Aksi halde null
olarak ayarlanarak göz ardı edilebilir.
Parametreler
dizinDosyası |
---|
genel özet SearcherOptions.Builder setL2Normalize (boolean l2Normalize)
Gömme özelliği vektörünün L2 normuyla normalleştirilip normalleştirilmeyeceğini ayarlar. Varsayılan olarak false olur.
Bu seçeneği yalnızca model zaten yerel bir L2_NORMALIZATION TFLite Op içermiyorsa kullanın. Çoğu durumda durum zaten budur ve L2 normuna TFLite çıkarımı yoluyla ulaşılır.
Parametreler
l2Normalleştir |
---|
genel özet SearcherOptions.Builder setMaxResults (int maxResults)
Döndürülecek en yakın komşu sonuçlarının maksimum sayısını ayarlar. Varsayılan 5
Parametreler
maxSonuçlar |
---|
genel özet SearcherOptions.Builder setQuantize (boolean nicemleme)
Gömmenin skaler niceleme yoluyla baytlara nicemlenmesi gerekip gerekmediğini ayarlar. Varsayılan olarak false olur.
Gömmelerin dolaylı olarak birim norm olduğu varsayılır ve bu nedenle herhangi bir boyutun [-1.0, 1.0]
değerinde bir değere sahip olması garanti edilir. Durum böyle değilse l2_normalize seçeneğini kullanın.
Parametreler
nicemlemek |
---|