org.tensorflow

Define classes para construir, salvar, carregar e executar modelos do TensorFlow.

Para começar, consulte as instruções de instalação.

O exemplo LabelImage demonstra o uso dessa API para classificar imagens usando uma rede neural convolucional de arquitetura Inception pré-treinada. Ele 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 do gráfico: 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.
Graph.WhileSubgraphBuilder Usado para instanciar uma classe abstrata que substitui o método buildSubgraph para construir um subgrafo 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 a Operation s.

Aulas

EagerSession Um ambiente para executar operações do TensorFlow avidamente.
Opções de Sessão Ansiosa
Gráfico Um gráfico de fluxo de dados que representa uma computação do TensorFlow.
Operação do Gráfico 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 uma Operation .
SavedModelBundle 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 do Graph .
Sessão.Executar Tensores de saída e metadados obtidos ao executar uma sessão.
Session.Runner Execute as Operation e avalie os Tensors .
Forma A forma possivelmente parcialmente conhecida de um tensor produzido por uma operação.
Tensor <T> Um array multidimensional estaticamente tipado cujos elementos são de um tipo descrito por T.
TensorFlow Métodos utilitários estáticos que descrevem o tempo 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 uma enumeração.
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.