Kreator dla: TextEmbedder.TextEmbedderOptions
.
Konstruktorzy publiczni
Metody publiczne
abstract TextEmbedder.TextEmbedderOptions |
build()
|
abstract TextEmbedder.TextEmbedderOptions.Builder | |
abstract TextEmbedder.TextEmbedderOptions.Builder |
setL2Normalize(wartość logiczna l2Normalize)
Określa, czy w zwróconych wektorach dystrybucyjnych ma być wykonywana normalizacja L2.
|
abstract TextEmbedder.TextEmbedderOptions.Builder |
setQuantize(wartość logiczna)
Określa, czy zwrócone osadzanie ma być poddawane kwantyzacji do liczby bajtów za pomocą kwantyzacji skalarnej.
|
Metody dziedziczone
Konstruktorzy publiczni
public Builder ()
Metody publiczne
public abstract TextEmbedder.TextEmbedderOptions.Builder setBaseOptions (wartość BaseOptions)
Ustawia opcje podstawowe dla zadania umieszczania tekstu.
Parametry
value |
---|
public abstract TextEmbedder.TextEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Określa, czy w zwróconych wektorach dystrybucyjnych ma być wykonywana normalizacja L2. Użyj tej opcji tylko wtedy, gdy model nie zawiera jeszcze natywnej operacji L2_NORMALIZATION
TF Lite. W większości przypadków już tak jest i osiąga się normę L2 dzięki wnioskowaniu TF Lite.
Domyślnie fałsz.
Parametry
l2Normalize |
---|
public abstract TextEmbedder.TextEmbedderOptions.Builder setQuantize (boolean quantize)
Określa, czy zwrócone osadzanie ma być poddawane kwantyzacji do liczby bajtów za pomocą kwantyzacji skalarnej.
Przyjmuje się, że elementy osadzone są normą jednostki, dlatego każdy wymiar ma gwarantowaną wartość w funkcji [-1.0, 1.0]
. W przeciwnym razie użyj zasady setL2Normalize(boolean)
.
Domyślnie fałsz.
Parametry
kwantyzować |
---|