BaseOptions.Builder

Öffentliche statische abstrakte Klasse BaseOptions.Builder

Builder für BaseOptions.

Public Constructors

Public Methods

Finale BaseOptions
build()
Validiert und erstellt die BaseOptions-Instanz.
Abstrakte BaseOptions.Builder
setDelegate(Delegate-Delegate)
Legt den Gerätedelegat fest, dass die MediaPipe-Pipeline ausgeführt wird.
Abstrakte BaseOptions.Builder
setDelegateOptions(BaseOptions.DelegateOptions delegateOptions)
Optionen für den ausgewählten Bevollmächtigten.
Abstrakte BaseOptions.Builder
setModelAssetBuffer(ByteBuffer-Wert)
Legt entweder die direkte ByteBuffer oder die MappedByteBuffer einer Modell-Asset-Datei (ein TFlite-Modell oder eine Modell-Asset-Bundle-Datei) fest.
Abstrakte BaseOptions.Builder
setModelAssetFileDescriptor(Ganzzahl-Wert)
Legt die native fd-Int-Datei einer Modell-Asset-Datei fest (ein TFlite-Modell oder eine Modell-Asset-Bundle-Datei).
Abstrakte BaseOptions.Builder
setModelAssetPath(String-Wert)
Legt den Modellpfad zu einer Modell-Asset-Datei (einem TFlite-Modell oder einer Modell-Asset-Bundle-Datei) im Ordner der Android-App-Assets fest.

Übernommene Methoden

Public Constructors

public Builder ()

Public Methods

public final BaseOptions build ()

Validiert und erstellt die BaseOptions-Instanz.

Löst aus
IllegalArgumentException Wenn BaseOptions ungültig ist oder der angegebene Modellzwischenspeicher kein direkter ByteBuffer oder MappedByteBuffer ist.

public abstrakt BaseOptions.Builder setDelegate (Delegate Delegate)

Legt den Gerätedelegat fest, dass die MediaPipe-Pipeline ausgeführt wird. Wenn der Bevollmächtigte nicht festgelegt ist, wird die Standard-delegat-CPU verwendet.

Parameter
delegieren

public abstrakt BaseOptions.Builder setDelegateOptions (BaseOptions.DelegateOptions delegateOptions)

Optionen für den ausgewählten Bevollmächtigten. Wenn die Richtlinie nicht konfiguriert ist, werden die Standardoptionen für die Delegierung verwendet.

Parameter
delegateOptions

public abstrakt BaseOptions.Builder setModelAssetBuffer (ByteBuffer Wert)

Legt entweder die direkte ByteBuffer oder die MappedByteBuffer einer Modell-Asset-Datei (ein TFlite-Modell oder eine Modell-Asset-Bundle-Datei) fest.

Hinweis: Wenn ein Modellpuffer festgelegt ist, sollten sowohl die Modelldatei als auch der Modelldateideskriptor leer sein.

Parameter
value

public abstrakt BaseOptions.Builder setModelAssetFileDescriptor (Ganzzahlwert)

Legt die native fd-Int-Datei einer Modell-Asset-Datei fest (ein TFlite-Modell oder eine Modell-Asset-Bundle-Datei).

Hinweis: Wenn der Modelldateideskriptor festgelegt ist, sollten sowohl der Modellpfad als auch der Modellpuffer leer sein.

Parameter
value

public abstrakt BaseOptions.Builder setModelAssetPath (String-Wert)

Legt den Modellpfad zu einer Modell-Asset-Datei (einem TFlite-Modell oder einer Modell-Asset-Bundle-Datei) im Ordner der Android-App-Assets fest.

Hinweis: Wenn der Modellpfad festgelegt ist, sollten sowohl der Modelldateideskriptor als auch der Modellpuffer leer sein.

Parameter
value