Compilateur pour ImageEmbedder.ImageEmbedderOptions
.
Constructeurs publics
Builder()
|
Méthodes publiques
final ImageEmbedder.ImageEmbedderOptions |
build()
Valide et compile l'instance
ImageEmbedder.ImageEmbedderOptions . |
abstrait ImageEmbedder.ImageEmbedderOptions.Builder |
setBaseOptions(BaseOptions baseOptions)
Définit les
BaseOptions pour la tâche d'intégration d'images. |
abstrait ImageEmbedder.ImageEmbedderOptions.Builder | |
abstrait ImageEmbedder.ImageEmbedderOptions.Builder |
setL2Normalize(booléen l2Normalize)
Détermine si la normalisation L2 doit être effectuée sur les représentations vectorielles continues renvoyées.
|
abstrait ImageEmbedder.ImageEmbedderOptions.Builder |
setQuantize(quantification booléenne)
Détermine si la représentation vectorielle continue renvoyée doit être quantifiée en octets via une quantification scalaire.
|
abstrait ImageEmbedder.ImageEmbedderOptions.Builder |
setResultListener(ResultListener<ImageEmbedderResult, MPImage> resultListener)
Définit la classe
OutputHandler.ResultListener pour recevoir les résultats de la représentation vectorielle continue de manière asynchrone lorsque l'outil d'intégration d'images est en mode diffusion en direct. |
abstrait ImageEmbedder.ImageEmbedderOptions.Builder |
setRunningMode(RunningMode runningMode)
Définit les
RunningMode pour la tâche d'intégration d'images. |
Méthodes héritées
Constructeurs publics
public Builder ()
Méthodes publiques
public final ImageEmbedder.ImageEmbedderOptions build ()
Valide et compile l'instance ImageEmbedder.ImageEmbedderOptions
. *
Génère
IllegalArgumentException | si l'écouteur du résultat et le mode d'exécution ne sont pas correctement configurés. L'écouteur de résultat ne doit être défini que lorsque l'outil d'intégration d'images est en mode de diffusion en direct. |
---|
public abstrait ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions (BaseOptions baseOptions)
Définit les BaseOptions
pour la tâche d'intégration d'images.
Paramètres
baseOptions |
---|
public abstract ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)
Définit un ErrorListener
facultatif.
Paramètres
errorListener |
---|
public abstract ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Détermine si la normalisation L2 doit être effectuée sur les représentations vectorielles continues renvoyées. N'utilisez cette option que si le modèle ne contient pas encore d'opération L2_NORMALIZATION
TF Lite native. Dans la plupart des cas, c'est déjà le cas et la norme L2 est ainsi obtenue via l'inférence TF Lite.
Par défaut, cette valeur est "false".
Paramètres
l2Normalize |
---|
public abstrait ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (boolean quantize)
Détermine si la représentation vectorielle continue renvoyée doit être quantifiée en octets via une quantification scalaire.
Les représentations vectorielles continues sont implicitement considérées comme de norme unitaire. Par conséquent, toutes les dimensions auront une valeur dans [-1.0, 1.0]
. Utilisez setL2Normalize(boolean)
si ce n'est pas le cas.
Par défaut, cette valeur est "false".
Paramètres
quantifier |
---|
public abstract ImageEmbedder.ImageEmbedderOptions.Builder setResultListener (ResultListener<ImageEmbedderResult, MPImage> resultListener)
Définit la classe OutputHandler.ResultListener
pour recevoir les résultats de la représentation vectorielle continue de manière asynchrone lorsque l'outil d'intégration d'images est en mode diffusion en direct.
Paramètres
resultListener |
---|
public abstrait ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode (RunningMode runningMode) :
Définit les RunningMode
pour la tâche d'intégration d'images. Le mode image est sélectionné par défaut. L'outil d'intégration d'images comporte trois modes:
- IMAGE: mode d'extraction de représentations vectorielles continues sur des entrées d'image unique.
- VIDEO: mode d'extraction de représentation vectorielle continue des images décodées d'une vidéo
- LIVE_STREAM: mode permettant d'extraire des représentations vectorielles continues sur un flux en direct de données d'entrée (depuis l'appareil photo, par exemple). Dans ce mode,
setResultListener
doit être appelé pour configurer un écouteur afin de recevoir les résultats de la représentation vectorielle continue de manière asynchrone.
Paramètres
runningMode |
---|