Utilitários de E/S de arquivos.
Métodos públicos
byte estático[] |
loadByteFromFile(contexto de contexto, String filePath)
Carrega um arquivo binário da pasta de recursos.
|
estático Lista<String> |
loadLabels(Contexto do contexto, caminho de arquivo String)
Carrega rótulos do arquivo de rótulos em uma lista de strings.
|
estático Lista<String> |
loadLabels(InputStream inputStream)
Carrega rótulos de um stream de entrada de um arquivo de rótulo aberto.
|
estático Lista<String> |
loadLabels(InputStream inputStream, Charset cs)
Carrega rótulos de um stream de entrada de um arquivo de rótulo aberto.
|
estático Lista<String> |
loadLabels(Contexto do contexto, filePath String, Charset cs)
Carrega rótulos do arquivo de rótulos em uma lista de strings.
|
estático MappedByteBuffer |
loadMappedFile(contexto de contexto, String filePath)
Carrega um arquivo da pasta de recursos por meio do mapeamento de memória.
|
estático Lista<String> |
loadSingleColumnTextFile(contexto de contexto, String filePath, Charset cs)
Carrega um arquivo de vocabulário (um arquivo de texto de coluna única) em uma lista de strings.
|
estático Lista<String> |
loadSingleColumnTextFile(InputStream inputStream, Charset cs)
Carrega o vocabulário do stream de entrada de um arquivo de vocabulário aberto (que é um arquivo de texto
de coluna única).
|
Métodos herdados
Métodos públicos
public Static byte[] loadByteFromFile (contexto de contexto, String filePath)
Carrega um arquivo binário da pasta de recursos.
Parâmetros
contexto | Contexto do aplicativo para acessar recursos. |
---|---|
filePath | Caminho do recurso do arquivo. |
Retorna
- a matriz de bytes do arquivo binário.
Gera
IOException | se ocorrer um erro de E/S ao carregar o arquivo. |
---|
public Static List<String> loadLabels (Contexto do contexto, String filePath)
Carrega rótulos do arquivo de rótulos em uma lista de strings.
Um arquivo de rótulo legal é o arquivo de texto simples com conteúdo dividido em linhas, em que cada linha é um valor individual. O arquivo deve estar nos recursos do contexto.
Parâmetros
contexto | O contexto contém os recursos. |
---|---|
filePath | O caminho do arquivo de rótulo, relativo ao diretório de assets. |
Retorna
- uma lista de marcadores.
Gera
IOException | se ocorrer um erro ao abrir ou ler o arquivo. |
---|
public Static List<String> loadLabels (InputStream inputStream)
Carrega rótulos de um stream de entrada de um arquivo de rótulo aberto. Confira os detalhes dos arquivos de marcadores em loadLabels(Context, String)
.
Parâmetros
inputStream | o stream de entrada de um arquivo de rótulo aberto. |
---|
Retorna
- uma lista de marcadores.
Gera
IOException | se ocorrer um erro ao abrir ou ler o arquivo. |
---|
public Static List<String> loadLabels (InputStream inputStream, Charset cs)
Carrega rótulos de um stream de entrada de um arquivo de rótulo aberto. Confira os detalhes dos arquivos de marcadores em loadLabels(Context, String)
.
Parâmetros
inputStream | o stream de entrada de um arquivo de rótulo aberto. |
---|---|
cs | Charset a ser usado ao decodificar o conteúdo do arquivo de rótulo. |
Retorna
- uma lista de marcadores.
Gera
IOException | se ocorrer um erro ao abrir ou ler o arquivo. |
---|
public Static List<String> loadLabels (Contexto do contexto, String filePath, Charset cs)
Carrega rótulos do arquivo de rótulos em uma lista de strings.
Um arquivo de rótulo legal é o arquivo de texto simples com conteúdo dividido em linhas, em que cada linha é um valor individual. As linhas vazias serão ignoradas. O arquivo precisa estar nos recursos do contexto.
Parâmetros
contexto | O contexto contém os recursos. |
---|---|
filePath | O caminho do arquivo de rótulo, relativo ao diretório de assets. |
cs | Charset a ser usado ao decodificar o conteúdo do arquivo de rótulo. |
Retorna
- uma lista de marcadores.
Gera
IOException | se ocorrer um erro ao abrir ou ler o arquivo. |
---|
public Static MappedByteBuffer loadMappedFile (contexto de contexto, String filePath)
Carrega um arquivo da pasta de recursos por meio do mapeamento de memória.
Parâmetros
contexto | Contexto do aplicativo para acessar recursos. |
---|---|
filePath | Caminho do recurso do arquivo. |
Retorna
- o arquivo mapeado de memória carregado.
Gera
IOException | se ocorrer um erro de E/S ao carregar o modelo do tflite. |
---|
public Static List<String> loadSingleColumnTextFile (Contexto do contexto, String filePath, Charset cs)
Carrega um arquivo de vocabulário (um arquivo de texto de coluna única) em uma lista de strings.
Um arquivo de vocabulário é um arquivo de texto simples de coluna única com conteúdo dividido em linhas, e cada linha é um valor individual. O arquivo deve estar nos recursos do contexto.
Parâmetros
contexto | O contexto contém os recursos. |
---|---|
filePath | O caminho do arquivo de vocabulário, relativo ao diretório assets. |
cs |
Retorna
- uma lista de palavras do vocabulário.
Gera
IOException | se ocorrer um erro ao abrir ou ler o arquivo. |
---|
public Static List<String> loadSingleColumnTextFile (InputStream inputStream, Charset cs)
Carrega o vocabulário do stream de entrada de um arquivo de vocabulário aberto (que é um arquivo de texto de coluna única).
Um arquivo de vocabulário é um arquivo de texto simples de coluna única com conteúdo dividido em linhas, e cada linha é um valor individual. O arquivo deve estar nos recursos do contexto.
Parâmetros
inputStream | o fluxo de entrada de um arquivo de vocabulário aberto. |
---|---|
cs |
Retorna
- uma lista de palavras do vocabulário.
Gera
IOException | se ocorrer um erro ao abrir ou ler o arquivo. |
---|