Compilador para TextEmbedder.TextEmbedderOptions
.
Constructores públicos
Métodos públicos
abstracto TextEmbedder.TextEmbedderOptions |
build()
|
abstracto TextEmbedder.TextEmbedderOptions.Builder |
setBaseOptions(valor BaseOptions)
Establece las opciones base para la tarea de incorporación de texto.
|
abstracto TextEmbedder.TextEmbedderOptions.Builder |
setL2Normalize(booleano l2Normalize)
Establece si se debe realizar la normalización L2 en las incorporaciones que se muestran.
|
abstracto TextEmbedder.TextEmbedderOptions.Builder |
setQuantize(cuantización booleana)
Establece si la incorporación que se muestra debe cuantizarse en bytes a través de la cuantización escalar.
|
Métodos heredados
Constructores públicos
public Builder ()
Métodos públicos
resumen público TextEmbedder.TextEmbedderOptions.Builder setBaseOptions (valor BaseOptions)
Establece las opciones base para la tarea de incorporación de texto.
Parámetros
value |
---|
resumen público TextEmbedder.TextEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Establece si se debe realizar la normalización L2 en las incorporaciones que se muestran. Usa esta opción solo si el modelo todavía no contiene una L2_NORMALIZATION
nativa de TF Lite Op. En la mayoría de los casos, este ya es el caso y, por lo tanto, la norma L2 se logra a través de inferencia de TF Lite.
Falso de forma predeterminada.
Parámetros
l2Normalize |
---|
resumen público TextEmbedder.TextEmbedderOptions.Builder setQuantize (boolean quantize)
Establece si la incorporación que se muestra debe cuantizarse en bytes a través de la cuantización escalar.
Se supone implícitamente que las incorporaciones son la norma de unidad y, por lo tanto, se garantiza que cualquier dimensión tendrá un valor en [-1.0, 1.0]
. Si este no es el caso, usa setL2Normalize(boolean)
.
Falso de forma predeterminada.
Parámetros
cuantizar |
---|