Öffentliche Klasse InterpreterFactory
Factory zum Erstellen von InterpreterApi-Instanzen.
Eingestellt. Verwenden Sie stattdessen die Methode „InterpreterApi.create“.
Public Constructors
Public Methods
| InterpreterApi |
create(File modelFile, InterpreterApi.Options-Optionen)
Erstellt eine
InterpreterApi-Instanz mit dem angegebenen Modell und den Optionen. |
| InterpreterApi |
create(ByteBuffer byteBuffer, InterpreterApi.Options-Optionen)
Erstellt eine
InterpreterApi-Instanz mit dem angegebenen Modell und den Optionen. |
Übernommene Methoden
Public Constructors
public InterpreterFactory ()
Public Methods
public InterpreterApi create (Datei modelFile, InterpreterApi.Options-Optionen)
Erstellt eine InterpreterApi-Instanz mit dem angegebenen Modell und den Optionen. Das Modell wird aus einer Datei geladen.
Parameter
| modelFile | Eine Datei mit einem vortrainierten TF Lite-Modell. |
|---|---|
| Optionen | Eine Reihe von Optionen zum Anpassen des Verhaltens des Interpreters. |
Löst aus
| IllegalArgumentException | modelFile codiert kein gültiges TensorFlow Lite-Modell.
|
|---|
public InterpreterApi create (ByteBuffer byteBuffer, InterpreterApi.Options-Optionen)
Erstellt eine InterpreterApi-Instanz mit dem angegebenen Modell und den Optionen. Das Modell wird aus einem ByteBuffer gelesen.
Parameter
| byteBuffer | Ein vortrainiertes TF Lite-Modell in binärer serieller Form. ByteBuffer sollte nach dem Erstellen einer InterpreterApi-Instanz nicht mehr geändert werden. Die ByteBuffer kann entweder eine MappedByteBuffer sein, die eine Modelldatei zuordnet, oder ein direkter ByteBuffer von nativeOrder(), der den Byteinhalt eines Modells enthält. |
|---|---|
| Optionen | Eine Reihe von Optionen zum Anpassen des Verhaltens des Interpreters. |
Löst aus
| IllegalArgumentException | wenn byteBuffer weder ein MappedByteBuffer noch ein direktes ByteBuffer von nativeOrder ist.
|
|---|