Предупреждение: этот API устарел и будет удален в будущей версии TensorFlow после того, как замена станет стабильной.

GraphOperation

общественный конечный класс GraphOperation

Реализация для Operation добавляется в качестве узла к Graph .

Экземпляры GraphOperation действительны только до тех пор , как Graph они являются частью является действительным. Таким образом, если close() был вызван, то методы на экземпляре GraphOperation может произойти сбой с IllegalStateException .

Экземпляры GraphOperation неизменяемы и ориентированы на многопотоковое исполнение.

Публичные методы

логический
равняется (Объект O)
int
int
inputListLength (имя String)
Возвращает размер указанного входного списка тензоров для этой операции.
Нить
имя ()
Возвращает полное название операции.
int
numOutputs ()
Возвращает количество тензоров, созданных этой операцией.
<Т> Выход <Т>
Выход (INT IDX)
Возвращает символьный дескриптор одного из тензоров, созданных этой операцией.
Выход [] <?>
outputList (INT IDX, Int длина)
Возвращает символические дескрипторы к списку тензоров, созданных этой операцией.
int
outputListLength (имя String)
Возвращает размер списка тензоров, созданных этой операцией.
Нить
Нить
типа ()
Возвращает тип операции, т. Е. Имя вычисления, выполненного операцией.

Унаследованные методы

Публичные методы

общественные булевы Equals (Object о)

общественный ИНТ хэш - код ()

общественный ИНТ inputListLength (имя String)

Возвращает размер указанного входного списка тензоров для этой операции.

Операция имеет несколько именованных входов, каждый из которых содержит либо один тензор, либо список тензоров. Этот метод возвращает размер списка тензоров для конкретного именованного ввода операции.

Параметры
имя идентификатор списка тензоров (которых может быть много) входов в эту операцию.
Возврат
  • размер списка тензоров, созданных этим именованным входом.

имя общественного String ()

Возвращает полное название операции.

общественного ИНТ numOutputs ()

Возвращает количество тензоров, созданных этой операцией.

общественный выход <T> выход (INT IDX)

Возвращает символьный дескриптор одного из тензоров, созданных этой операцией.

Предупреждение: не проверяет , что тип тензора соответствует T. Это рекомендуется вызвать этот метод с параметром явного типа , а не позволяя ему сделать вывод, например operation.<Integer>output(0)

Параметры
idx Индекс выхода среди выходов, созданных этой операцией.

публичный выход [] <?> outputList (интермедиат IDX, внутр длина)

Возвращает символические дескрипторы к списку тензоров, созданных этой операцией.

Параметры
idx индекс первого тензора списка
длина количество тензоров в списке
Возврат
  • Массив Output

общественный ИНТ outputListLength (имя String)

Возвращает размер списка тензоров, созданных этой операцией.

Операция имеет несколько именованных выходов, каждый из которых производит либо один тензор, либо список тензоров. Этот метод возвращает размер списка тензоров для конкретного именованного вывода операции.

Параметры
имя идентификатор списка тензоров (которых может быть много), созданных этой операцией.
Возврат
  • размер списка тензоров, созданных этим именованным выходом.

Строка ToString общественности ()

тип общественного String ()

Возвращает тип операции, т. Е. Имя вычисления, выполненного операцией.