Определяет классы для создания, сохранения, загрузки и выполнения моделей TensorFlow.
ВНИМАНИЕ : API в настоящее время является экспериментальным и не покрывается гарантиями стабильности API TensorFlow. Инструкции по установке см. в README.md .
Пример LabelImage демонстрирует использование этого API для классификации изображений с использованием предварительно обученной сверточной нейронной сети архитектуры Inception . Он демонстрирует:
- Построение графа: использование класса OperationBuilder для построения графа для декодирования, изменения размера и нормализации изображения JPEG.
- Загрузка модели: использование Graph.importGraphDef() для загрузки предварительно обученной начальной модели.
- Выполнение графика: использование сеанса для выполнения графиков и поиска лучшей метки для изображения.
Интерфейсы
среда выполнения | Определяет среду для создания и выполнения Operation TensorFlow. |
Graph.WhileSubgraphBuilder | Используется для создания экземпляра абстрактного класса, который переопределяет метод buildSubgraph для построения условного или основного подграфа для цикла while. |
Операнд <Т> | Интерфейс, реализованный операндами операции TensorFlow. |
Операция | Выполняет вычисления на тензорах. |
ОперацияBuilder | Строитель для Operation s. |
Классы
EagerSession | Среда для быстрого выполнения операций TensorFlow. |
EagerSession.Options | |
График | Граф потока данных, представляющий вычисление TensorFlow. |
ГрафикОперация | Реализация Operation , добавленной в качестве узла в Graph . |
ГрафОперацияBuilder | OperationBuilder для добавления GraphOperation в Graph . |
Выход <Т> | Символический дескриптор тензора, созданного Operation . |
СохраненнаяМодельБундле | SavedModelBundle представляет модель, загруженную из хранилища. |
SavedModelBundle.Loader | Параметры загрузки SavedModel. |
Сервер | Внутренний сервер TensorFlow для использования в распределенном обучении. |
Сессия | Драйвер для выполнения Graph . |
Сессия.Выполнить | Выходные тензоры и метаданные, полученные при выполнении сеанса. |
Сессия.Бегун | Запустите Operation и оцените Tensors . |
Форма | Возможно частично известная форма тензора, созданного в результате операции. |
Тензор <Т> | Статически типизированный многомерный массив, элементы которого имеют тип, описанный T. |
Тензорфлоу | Статические служебные методы, описывающие среду выполнения TensorFlow. |
Тензоры | Типобезопасные фабричные методы для создания объектов Tensor . |
Перечисления
Тип данных | Представляет тип элементов в Tensor как перечисление. |
EagerSession.DevicePlacementPolicy | Управляет тем, как действовать, когда мы пытаемся выполнить операцию на данном устройстве, но некоторые входные тензоры отсутствуют на этом устройстве. |
EagerSession.ResourceCleanupStrategy | Управляет очисткой ресурсов TensorFlow, когда они больше не нужны. |
Исключения
TensorFlowException | Непроверенное исключение, возникающее при выполнении графиков TensorFlow. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-08 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-08 UTC."],[],[]]