Construtor para BaseOptions
.
Construtores Públicos
Construtor () |
Métodos Públicos
opções básicas abstratas | construir () |
BaseOptions.Builder abstrato | |
BaseOptions.Builder abstrato | setNumThreads (int numThreads) Define o número de threads a serem usados para operações TFLite que suportam multithreading ao executar inferência com CPU. |
BaseOptions.Builder | usarGpu () Usa GPU para inferência. |
BaseOptions.Builder | usarNnapi () Usa NNAPI para inferência. |
Métodos herdados
Construtores Públicos
Construtor público ()
Métodos Públicos
público abstrato BaseOptions.Builder setComputeSettings ( ComputeSettings computaSettings)
Define as opções avançadas do acelerador.
Nota: este método substituirá essas APIs de alto nível para escolher um delegado, como useGpu()
e useNnapi()
.
Parâmetros
computarSettings |
---|
público abstrato BaseOptions.Builder setNumThreads (int numThreads)
Define o número de threads a serem usados para operações TFLite que suportam multithreading ao executar inferência com CPU. O padrão é -1.
numThreads
deve ser maior que 0 ou igual a -1. Definir numThreads como -1 tem o efeito de permitir que o tempo de execução do TFLite defina o valor.
Parâmetros
numThreads |
---|
BaseOptions.Builder público useGpu ()
Usa GPU para inferência. As configurações avançadas da GPU serão definidas com os valores padrão.
Nota: este método substituirá as configurações de setComputeSettings(ComputeSettings)
.
Para manipular as definições de configuração avançadas da GPU, use setComputeSettings(ComputeSettings)
.
public BaseOptions.Builder useNnapi ()
Usa NNAPI para inferência. As definições de configuração avançada da NNAPI serão definidas com valores padrão.
Nota: este método substituirá as configurações de setComputeSettings(ComputeSettings)
.
Para manipular as definições de configuração avançadas da NNAPI, use setComputeSettings(ComputeSettings)
.