SearcherOptions.Builder

genel statik soyut sınıf SearcherOptions.Builder

SearcherOptions için Oluşturucu.

Kamu İnşaatçıları

Genel Yöntemler

özet Arama Seçenekleri
özet SearcherOptions.Builder
setIndexFile ( Dosya indeksDosyası)
Aranacak dizin dosyasını ayarlar.
ö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 yapısı ()

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