classe pubblica
InterpreterFactory
Fabbrica per la creazione di istanze InterpreterApi.
Deprecato. Usa il metodo InterpreterApi.create.
Costruttori pubblici
Metodi pubblici
| InterpreterApi |
create(opzioni File modelFile, InterpreterApi.Options)
Crea un'istanza
InterpreterApi utilizzando le opzioni e il modello specificati. |
| InterpreterApi |
create(opzioni ByteBuffer byteBuffer, InterpreterApi.Options)
Crea un'istanza
InterpreterApi utilizzando le opzioni e il modello specificati. |
Metodi ereditati
Costruttori pubblici
pubblico InterpreterFactory ()
Metodi pubblici
pubblici InterpreterApi create (File modelFile, InterpreterApi.Options opzioni)
Crea un'istanza InterpreterApi utilizzando le opzioni e il modello specificati. Il modello verrà caricato da un file.
Parametri
| modelFile | Un file contenente un modello TF Lite preaddestrato. |
|---|---|
| opzioni del modello. | Una serie di opzioni per personalizzare il comportamento dell'interprete. |
Lanci
| IllegalArgumentException | se modelFile non codifica un modello TensorFlow Lite
valido.
|
|---|
Public InterpreterApi create (ByteBuffer byteBuffer, InterpreterApi.Options)
Crea un'istanza InterpreterApi utilizzando le opzioni e il modello specificati. Il modello verrà letto da un elemento ByteBuffer.
Parametri
| byteBuffer | Un modello TF Lite preaddestrato, in formato binario serializzato. Il ByteBuffer non deve essere modificato dopo la creazione di un'istanza InterpreterApi. ByteBuffer può essere un MappedByteBuffer che mappa in memoria un file del modello o un ByteBuffer diretto di nativeOrder() che include i contenuti dei byte di un modello. |
|---|---|
| opzioni del modello. | Una serie di opzioni per personalizzare il comportamento dell'interprete. |
Lanci
| IllegalArgumentException | se byteBuffer non è un MappedByteBuffer né un
ByteBuffer diretto di nativeOrder.
|
|---|