classe pública InterpreterFactory
Fábrica para a construção de instâncias de InterpreterApi.
Obsoleto. Use o método InterpreterApi.create.
Construtores públicos
Métodos públicos
InterpreterApi |
create(modelFile de Arquivo, opções de InterpreterApi.Options)
Constrói uma instância de
InterpreterApi , usando o modelo e as opções especificados. |
InterpreterApi |
create(byteBuffer ByteBuffer, opções InterpreterApi.Options)
Constrói uma instância de
InterpreterApi , usando o modelo e as opções especificados. |
Métodos herdados
Construtores públicos
public InterpreterFactory ()
Métodos públicos
public InterpreterApi create (File modelFile, InterpreterApi.Options opções)
Constrói uma instância de InterpreterApi
, usando o modelo e as opções especificados. O modelo
será carregado usando um arquivo.
Parâmetros
modelFile | Um arquivo contendo um modelo pré-treinado do TF Lite. |
---|---|
do modelo. | Um conjunto de opções para personalizar o comportamento do intérprete. |
Gera
IllegalArgumentException | se modelFile não codificar um modelo válido do TensorFlow Lite.
|
---|
public InterpreterApi create (ByteBuffer byteBuffer, opções de InterpreterApi.Options)
Constrói uma instância de InterpreterApi
, usando o modelo e as opções especificados. O modelo
será lido a partir de um ByteBuffer
.
Parâmetros
byteBuffer | Um modelo TF Lite pré-treinado, em formato binário serializado. O ByteBuffer não pode ser modificado após a construção de uma instância do InterpreterApi . O ByteBuffer pode ser um MappedByteBuffer , que mapeia a memória de um arquivo de modelo, ou um ByteBuffer direto de nativeOrder() que contém o conteúdo de bytes de um modelo. |
---|---|
do modelo. | Um conjunto de opções para personalizar o comportamento do intérprete. |
Gera
IllegalArgumentException | se byteBuffer não for um MappedByteBuffer nem um ByteBuffer direto de nativeOrder.
|
---|