AVISO : A API é atualmente experimental e não é coberta pelas garantias de estabilidade da API do TensorFlow. Consulte README.md para obter instruções de instalação.
O exemplo LabelImage demonstra o uso desta API para classificar imagens usando uma rede neural convolucional da arquitetura Inception pré-treinada. Isso demonstra:
- Construção de gráfico: usando a classe OperationBuilder para construir um gráfico para decodificar, redimensionar e normalizar uma imagem JPEG.
- Carregamento de modelo: usando Graph.importGraphDef() para carregar um modelo Inception pré-treinado.
- Execução de gráficos: Usando uma sessão para executar os gráficos e encontrar o melhor rótulo para uma imagem.
Exemplos adicionais podem ser encontrados no repositório GitHub tensorflow/java .
Interfaces
| Ambiente de Execução | Define um ambiente para criar e executar Operation do TensorFlow. |
| Gráfico.WhileSubgraphBuilder | Usado para instanciar uma classe abstrata que substitui o método buildSubgraph para construir um subgráfico condicional ou de corpo para um loop while. |
| Operando <T> | Interface implementada por operandos de uma operação do TensorFlow. |
| Operação | Executa cálculos em tensores. |
| OperationBuilder | Um construtor para Operation . |
Aulas
| Sessão Ansiosa | Um ambiente para executar operações do TensorFlow com entusiasmo. |
| EagerSession.Options | |
| Gráfico | Um gráfico de fluxo de dados que representa uma computação do TensorFlow. |
| Operação gráfica | Implementação de uma Operation adicionada como um nó a um Graph . |
| GraphOperationBuilder | Um OperationBuilder para adicionar GraphOperation s a um Graph . |
| Saída <T> | Um identificador simbólico para um tensor produzido por um Operation . |
| SalvoModelBundle | SavedModelBundle representa um modelo carregado do armazenamento. |
| SavedModelBundle.Loader | Opções para carregar um SavedModel. |
| Servidor | Um servidor TensorFlow em processo, para uso em treinamento distribuído. |
| Sessão | Driver para execução Graph . |
| Sessão.Executar | Tensores de saída e metadados obtidos ao executar uma sessão. |
| Sessão.Runner | Execute Operation e avalie Tensors . |
| Forma | A forma possivelmente parcialmente conhecida de um tensor produzido por uma operação. |
| Tensor <T> | Uma matriz multidimensional de tipo estaticamente cujos elementos são de um tipo descrito por T. |
| TensorFlow | Métodos utilitários estáticos que descrevem o ambiente de execução do TensorFlow. |
| Tensores | Métodos de fábrica com segurança de tipo para criar objetos Tensor . |
Enums
| Tipo de dados | Representa o tipo de elementos em um Tensor como um enum. |
| EagerSession.DevicePlacementPolicy | Controla como agir quando tentamos executar uma operação em um determinado dispositivo, mas alguns tensores de entrada não estão nesse dispositivo. |
| EagerSession.ResourceCleanupStrategy | Controla como os recursos do TensorFlow são limpos quando não são mais necessários. |
Exceções
| TensorFlowException | Exceção não verificada lançada ao executar gráficos do TensorFlow. |