Для того, чтобы приступить к работе, см инструкции по установке.
LabelImage пример демонстрирует использование этого API для классификации изображений с использованием заранее подготовленным Inception архитектуры сверточной нейронной сети. Он демонстрирует:
- Построение графа: использование класса OperationBuilder для построения графа для декодирования, изменения размера и нормализации изображения JPEG.
- Загрузка модели: использование Graph.importGraphDef () для загрузки предварительно обученной модели Inception.
- Выполнение графика: использование сеанса для выполнения графиков и поиска наилучшей метки для изображения.
Дополнительные примеры можно найти в tensorflow / Java GitHub хранилище.
Интерфейсы
Исполнение | Определяет условия для создания и выполнения TensorFlow Operation s. |
Graph.WhileSubgraphBuilder | Используется для создания экземпляра абстрактного класса, который переопределяет метод buildSubgraph для создания условного подграфа или подграфа тела для цикла while. |
Операнд <Т> | Интерфейс, реализованный операндами операции TensorFlow. |
Операция | Выполняет вычисления на тензорах. |
OperationBuilder | Строитель для Operation с. |
Классы
EagerSession | Среда для активного выполнения операций TensorFlow. |
EagerSession.Options | |
График | График потока данных, представляющий вычисление TensorFlow. |
GraphOperation | Реализация для Operation добавляется в качестве узла к Graph . |
GraphOperationBuilder | OperationBuilder для добавления GraphOperation с до Graph . |
Выход <Т> | Символическая дескриптор тензора, с помощью Operation . |
SavedModelBundle | SavedModelBundle представляет модель, загруженную из хранилища. |
SavedModelBundle.Loader | Варианты загрузки SavedModel. |
Сервер | Внутрипроцессный сервер TensorFlow для использования в распределенном обучении. |
Сессия | Драйвер для Graph исполнения. |
Session.Run | Вывести тензоры и метаданные, полученные при выполнении сеанса. |
Session.Runner | Выполнить Operation с и оценить Tensors . |
Форма | Возможно, частично известная форма тензора, созданного операцией. |
Тензор <Т> | Статически типизированный многомерный массив, элементы которого относятся к типу, описанному Т. |
TensorFlow | Статические служебные методы, описывающие среду выполнения TensorFlow. |
Тензоры | Типобезопасные фабричные методы для создания Tensor объектов. |
Перечисления
Тип данных | Представляет тип элементов в Tensor как перечисление. |
EagerSession.DevicePlacementPolicy | Управляет тем, как действовать, когда мы пытаемся запустить операцию на данном устройстве, но некоторые входные тензоры отсутствуют на этом устройстве. |
EagerSession.ResourceCleanupStrategy | Управляет очисткой ресурсов TensorFlow, когда они больше не нужны. |
Исключения
TensorFlowException | Непроверенное исключение, возникающее при выполнении графиков TensorFlow. |