Compilador para ImageEmbedder.ImageEmbedderOptions
.
Constructores públicos
Métodos públicos
final ImageEmbedder.ImageEmbedderOptions |
build()
Valida y compila la instancia de
ImageEmbedder.ImageEmbedderOptions . |
abstracto ImageEmbedder.ImageEmbedderOptions.Builder |
setBaseOptions(BaseOptions baseOptions)
Establece el
BaseOptions para la tarea de incorporación de imágenes. |
abstracto ImageEmbedder.ImageEmbedderOptions.Builder | |
abstracto ImageEmbedder.ImageEmbedderOptions.Builder |
setL2Normalize(booleano l2Normalize)
Establece si se debe realizar la normalización L2 en las incorporaciones que se muestran.
|
abstracto ImageEmbedder.ImageEmbedderOptions.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.
|
abstracto ImageEmbedder.ImageEmbedderOptions.Builder |
setResultListener(ResultListener<ImageEmbedderResult, MPImage> resultListener)
Configura
OutputHandler.ResultListener para recibir los resultados de incorporación de forma asíncrona cuando la incorporación de imágenes está en modo de transmisión en vivo. |
abstracto ImageEmbedder.ImageEmbedderOptions.Builder |
setRunningMode(RunningMode runningMode)
Establece el
RunningMode para la tarea de incorporación de imágenes. |
Métodos heredados
Constructores públicos
public Builder ()
Métodos públicos
public final ImageEmbedder.ImageEmbedderOptions build ()
Valida y compila la instancia de ImageEmbedder.ImageEmbedderOptions
. *
Arroja
IllegalArgumentException | si el objeto de escucha de resultados y el modo de ejecución no están configurados correctamente. El objeto de escucha de resultados solo debe configurarse cuando la incorporación de imágenes está en modo de transmisión en vivo. |
---|
resumen público ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions (BaseOptions baseOptions)
Establece el BaseOptions
para la tarea de incorporación de imágenes.
Parámetros
baseOptions |
---|
resumen público ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)
Establece un ErrorListener
opcional.
Parámetros
errorListener |
---|
público abstracto ImageEmbedder.ImageEmbedderOptions.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 ImageEmbedder.ImageEmbedderOptions.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 |
---|
público abstracto ImageEmbedder.ImageEmbedderOptions.Builder setResultListener (ResultListener<ImageEmbedderResult, MPImage> resultListener)
Configura OutputHandler.ResultListener
para recibir los resultados de incorporación de forma asíncrona cuando la incorporación de imágenes está en modo de transmisión en vivo.
Parámetros
resultListener |
---|
resumen público ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode (RunningMode runningMode)
Establece el RunningMode
para la tarea de incorporación de imágenes. El valor predeterminado es el modo de imagen. La incorporación de imágenes tiene tres modos:
- IMAGEN: El modo para realizar la extracción de incorporaciones en entradas de una sola imagen.
- VIDEO: el modo para realizar la extracción de incorporaciones en los fotogramas decodificados de un video.
- LIVE_STREAM: Es el modo para realizar la extracción de incorporaciones en una transmisión en vivo de datos de entrada, como los de la cámara. En este modo, se debe llamar a
setResultListener
para configurar un objeto de escucha y así recibir los resultados de incorporación de forma asíncrona.
Parámetros
runningMode |
---|