Эта страница была переведа с помощью Cloud Translation API.
Switch to English

org.tensorflow

Определяет классы для построения, сохранения, загрузки и выполнения моделей TensorFlow.

ВНИМАНИЕ : API в настоящее время является экспериментальным и не покрывается гарантиями стабильности TensorFlow API . См. README.md для инструкций по установке.

Пример LabelImage демонстрирует использование этого API для классификации изображений с помощью предварительно обученной сверточной нейронной сети с архитектурой Inception . Он демонстрирует:

  • Построение графа: использование класса OperationBuilder для построения графа для декодирования, изменения размера и нормализации изображения JPEG.
  • Загрузка модели: использование Graph.importGraphDef () для загрузки предварительно обученной модели Inception.
  • Выполнение графа: использование сеанса для выполнения графиков и поиска наилучшей метки для изображения.

Дополнительные примеры можно найти в репозитории tenorflow / java на GitHub.

Интерфейсы

Исполнение Определяет среду для создания и выполнения Operation TensorFlow.
Graph.WhileSubgraphBuilder Используется для создания экземпляра абстрактного класса, который переопределяет метод buildSubgraph для создания условного подграфа или подграфа тела для цикла while.
Операнд <T> Интерфейс, реализованный операндами операции TensorFlow.
Операция Выполняет вычисления на тензорах.
OperationBuilder Строитель для Operation s.

Классы

EagerSession Среда для активного выполнения операций TensorFlow.
EagerSession.Options
График График потока данных, представляющий вычисление TensorFlow.
GraphOperation Реализация для Operation добавленной в виде узла на Graph .
GraphOperationBuilder OperationBuilder для добавления GraphOperation s в Graph .
Выход <T> Символьный дескриптор тензора, созданного Operation .
SavedModelBundle SavedModelBundle представляет модель, загруженную из хранилища.
SavedModelBundle.Loader Варианты загрузки SavedModel.
Сервер Внутрипроцессный сервер TensorFlow для использования в распределенном обучении.
Сессия Драйвер для выполнения Graph .
Session.Run Выведите тензоры и метаданные, полученные при выполнении сеанса.
Session.Runner Запустите Operation и оцените Tensors .
Форма Возможно, частично известная форма тензора, созданного операцией.
Тензор <T> Статически типизированный многомерный массив, элементы которого относятся к типу, описанному Т.
TensorFlow Статические служебные методы, описывающие среду выполнения TensorFlow.
Тензоры Типобезопасные фабричные методы для создания Tensor объектов.

Перечисления

Тип данных Представляет тип элементов в Tensor в виде перечисления.
EagerSession.DevicePlacementPolicy Управляет действиями, когда мы пытаемся запустить операцию на данном устройстве, но некоторые входные тензоры не находятся на этом устройстве.
EagerSession.ResourceCleanupStrategy Управляет тем, как ресурсы TensorFlow очищаются, когда они больше не нужны.

Исключения

TensorFlowException Непроверенное исключение, возникающее при выполнении графиков TensorFlow.