Builder für ImageEmbedder.ImageEmbedderOptions.
Public Constructors
|
Builder()
|
Public Methods
| Finale ImageEmbedder.ImageEmbedderOptions |
build()
Validiert und erstellt die
ImageEmbedder.ImageEmbedderOptions-Instanz. |
| Zusammenfassung ImageEmbedder.ImageEmbedderOptions.Builder |
setBaseOptions(BaseOptions baseOptions)
Legt den
BaseOptions für die Aufgabe zur Bildeinbettung fest. |
| Zusammenfassung ImageEmbedder.ImageEmbedderOptions.Builder | |
| Zusammenfassung ImageEmbedder.ImageEmbedderOptions.Builder |
setL2Normalize(boolesch l2Normalize)
Legt fest, ob für die zurückgegebenen Einbettungen eine L2-Normalisierung ausgeführt werden soll.
|
| Zusammenfassung ImageEmbedder.ImageEmbedderOptions.Builder |
setQuantize(boolesche Quantisierung)
Legt fest, ob die zurückgegebene Einbettung über eine skalare Quantisierung in Byte quantisiert werden soll.
|
| Zusammenfassung ImageEmbedder.ImageEmbedderOptions.Builder |
setResultListener(ResultListener<ImageEmbedderResult, MPImage> resultListener)
Legt die
OutputHandler.ResultListener so fest, dass die Einbettungsergebnisse asynchron empfangen werden, wenn sich der Bildeinbetter im Livestreammodus befindet. |
| Zusammenfassung ImageEmbedder.ImageEmbedderOptions.Builder |
setRunningMode(RunningMode runningMode)
Legt den
RunningMode für die Aufgabe zur Bildeinbettung fest. |
Übernommene Methoden
Public Constructors
public Builder ()
Public Methods
public final ImageEmbedder.ImageEmbedderOptions build ()
Validiert und erstellt die ImageEmbedder.ImageEmbedderOptions-Instanz. *
Löst aus
| IllegalArgumentException | Der Ergebnis-Listener und der Ausführungsmodus sind nicht korrekt konfiguriert. Der Ergebnis-Listener sollte nur festgelegt werden, wenn sich der Bildeinbetter im Livestreammodus befindet. |
|---|
public abstract ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions (BaseOptions baseOptions)
Legt den BaseOptions für die Aufgabe zur Bildeinbettung fest.
Parameter
| baseOptions |
|---|
public abstrakt ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)
Legt einen optionalen ErrorListener fest.
Parameter
| errorListener |
|---|
public abstrakt ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Legt fest, ob für die zurückgegebenen Einbettungen eine L2-Normalisierung ausgeführt werden soll. Verwenden Sie diese Option nur, wenn das Modell nicht bereits einen nativen L2_NORMALIZATION TF Lite-Vorgang enthält. In den meisten Fällen ist dies bereits der Fall und die L2-Norm wird durch TF Lite-Inferenz erreicht.
Standardmäßig „False“.
Parameter
| l2Normalize |
|---|
public abstrakt ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (boolean quantize)
Legt fest, ob die zurückgegebene Einbettung über eine skalare Quantisierung in Byte quantisiert werden soll.
Bei Einbettungen wird implizit davon ausgegangen, dass es sich um eine Einheitsnorm handelt. Daher haben alle Dimensionen in [-1.0, 1.0] garantiert einen Wert. Ist dies nicht der Fall, verwende setL2Normalize(boolean).
Standardmäßig „False“.
Parameter
| quantisieren |
|---|
public abstrakt ImageEmbedder.ImageEmbedderOptions.Builder setResultListener (ResultListener<ImageEmbedderResult, MPImage> resultListener)
Legt die OutputHandler.ResultListener so fest, dass die Einbettungsergebnisse asynchron empfangen werden, wenn sich der Bildeinbetter im Livestreammodus befindet.
Parameter
| resultListener |
|---|
public abstrakt ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode (RunningMode runningMode)
Legt den RunningMode für die Aufgabe zur Bildeinbettung fest. Verwenden Sie standardmäßig den Bildmodus. Der Bildeinbetter hat drei Modi:
- IMAGE: Der Modus, mit dem die Einbettungsextraktion für einzelne Bildeingaben ausgeführt wird.
- VIDEO: Der Modus, in dem die decodierten Frames eines Videos extrahiert werden.
- LIVE_STREAM: Der Modus zum Extrahieren von Einbettungen in einen Livestream von Eingabedaten, z. B. von der Kamera. In diesem Modus muss
setResultListeneraufgerufen werden, um einen Listener einzurichten, der die Einbettungsergebnisse asynchron empfängt.
Parameter
| runningMode |
|---|