Konstruktor dla SearcherOptions
.
Konstruktorzy publiczni
Budowniczy () |
Metody publiczne
abstrakcyjne opcje wyszukiwania | zbudować () |
streszczenie SearcherOptions.Builder | |
streszczenie SearcherOptions.Builder | setL2Normalize (boolean l2Normalize) Ustawia, czy normalizować wektor cech osadzania z normą L2. |
streszczenie SearcherOptions.Builder | setMaxResults (int maxResults) Ustawia maksymalną liczbę zwracanych wyników najbliższego sąsiada. |
streszczenie SearcherOptions.Builder | setQuantize (kwantyzacja logiczna) Ustawia, czy osadzanie powinno być kwantyzowane do bajtów poprzez kwantyzację skalarną. |
Metody dziedziczone
Konstruktorzy publiczni
publiczny konstruktor ()
Metody publiczne
publiczne streszczenie SearcherOptions.Builder setIndexFile ( plik indeksowy)
Ustawia plik indeksu do przeszukania.
Wymagane, jeśli model nie jest wyposażony w plik indeksu. W przeciwnym razie można go zignorować, ustawiając wartość null
.
Parametry
plik indeksu |
---|
publiczne streszczenie SearcherOptions.Builder setL2Normalize (boolean l2Normalize)
Ustawia, czy normalizować wektor cech osadzania z normą L2. Domyślnie jest to fałsz.
Użyj tej opcji tylko wtedy, gdy model nie zawiera już natywnej opcji L2_NORMALIZATION TFLite Op. W większości przypadków tak już jest i normę L2 osiąga się w ten sposób poprzez wnioskowanie TFLite.
Parametry
l2Normalizuj |
---|
publiczne streszczenie SearcherOptions.Builder setMaxResults (int maxResults)
Ustawia maksymalną liczbę zwracanych wyników najbliższego sąsiada. Domyślnie 5
Parametry
maxWyniki |
---|
publiczna abstrakcja SearcherOptions.Builder setQuantize (kwantyzacja logiczna)
Ustawia, czy osadzanie powinno być kwantyzowane do bajtów poprzez kwantyzację skalarną. Domyślnie jest to fałsz.
W sposób dorozumiany zakłada się, że osadzenie jest normą jednostkową i dlatego gwarantuje się, że każdy wymiar będzie miał wartość w [-1.0, 1.0]
. Jeśli tak nie jest, użyj opcji l2_normalize.
Parametry
kwantyzować |
---|