InterpreterFactory

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.