org.tensorflow

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

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 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.