Определяет классы для построения, сохранения, загрузки и выполнения моделей TensorFlow.
Для начала ознакомьтесь с инструкциями по установке.
Пример 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. |