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/models .
Interfaces
| Ambiente de Execução | Define um ambiente para criar e executar Operationdo 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 estende TType > | Interface implementada por operandos de uma operação do TensorFlow. | 
| Operação | Executa cálculos em tensores. | 
| OperationBuilder | Um construtor para Operation. | 
| Tensor | Uma matriz multidimensional digitada estaticamente. | 
Aulas
| FunçãoConcreto | Um gráfico que pode ser invocado como uma função única, com assinatura de entrada e saída. | 
| Especificação do dispositivo | Representa uma especificação (possivelmente parcial) para um dispositivo TensorFlow. | 
| DeviceSpec.Builder | Uma classe Builder para construir a classe DeviceSpec. | 
| 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 Operationadicionada como um nó a umGraph. | 
| GraphOperationBuilder | Um OperationBuilderpara adicionarGraphOperations a umGraph. | 
| Saída <T estende TType > | Um identificador simbólico para um tensor produzido por um Operation. | 
| Raw Tensor | Um tensor cuja memória não foi mapeada para um espaço de dados diretamente acessível pela JVM. | 
| SalvoModelBundle | SavedModelBundle representa um modelo carregado do armazenamento. | 
| SavedModelBundle.Exportador | Opções para exportar um SavedModel. | 
| 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 Operatione avalieTensors. | 
| Assinatura | Descreva as entradas e saídas de uma entidade executável, como ConcreteFunction, entre outros metadados úteis. | 
| Assinatura.Builder | Constrói uma nova assinatura de função. | 
| Assinatura.TensorDescription | |
| TensorFlow | Métodos utilitários estáticos que descrevem o tempo de execução do TensorFlow. | 
| TensorMapper <T estende TType > | Mapeia a memória nativa de um RawTensorpara um espaço de dados digitado n-dimensional acessível a partir da JVM. | 
Enums
| DeviceSpec.DeviceType | |
| 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. | 
| ExecutionEnvironment.Types |