Output

Публичный финальный класс Выход

Символический дескриптор тензора, созданного Operation .

Output<T> — это символический дескриптор Tensor<T> . Значение тензора вычисляется путем выполнения Operation в Session .

Реализуя интерфейс Operand , экземпляры этого класса также действуют как операнды для экземпляров Op .

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

Выход <Т>
какВывод ()
Возвращает символический дескриптор тензора.
Т
асТензор ()
Возвращает тензор на этом выходе.
Тип данных
тип данных ()
Возвращает DataType тензора, на который ссылается этот выходной сигнал.
логическое значение
равно (Объект o)
<U расширяет TType > Выход <U>
ожидать (тип Class<U>)
Возвращает этот объект вывода с типом Output<U> .
интервал
интервал
индекс ()
Возвращает индекс выходных данных операции.
Нить
имя ()
Возвращает полное имя этого вывода (также известное как
Операция
оп ()
Верните эту единицу вычислений как одну Operation .
Форма
форма ()
Возвращает (возможно, частично известную) форму тензора, на который ссылаются эти выходные данные.
Нить
Класс<T>
тип ()
Возвращает тип тензора, на который ссылается этот выходной сигнал.

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

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

публичный вывод <T> asOutput ()

Возвращает символический дескриптор тензора.

Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.

публичный T asTensor ()

Возвращает тензор на этом выходе.

Эта операция поддерживается только на выходах операции, выполняемой с нетерпением. Для графовых сред выходные тензоры должны быть получены путем запуска сеанса с помощью fetch(Output) .

Рекомендуется как можно скорее явно закрыть возвращаемый тензор, поскольку сборщик мусора не знает, сколько памяти он потребляет, а это может быть значительным.

Возврат
  • тензор
Броски
IllegalStateException если этот вывод является результатом графика
КлассКастИсключение если тип тензора и этот результат неожиданно несовместимы
Смотрите также

общедоступный тип данных dataType ()

Возвращает DataType тензора, на который ссылается этот выходной сигнал.

общедоступное логическое значение равно (Объект o)

публичный вывод <U> ожидаем (тип Class<U>)

Возвращает этот объект вывода с типом Output<U> . Этот метод полезен, если задано значение типа Output<?> .

Параметры
тип любой поддерживаемый тип тензора
Броски
IllegalArgumentException если фактический тип данных этого объекта не соответствует типу U

public int hashCode ()

общедоступный индекс int ()

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

публичное имя строки ()

Возвращает полное имя этого вывода (также известное как имя тензора)

публичная операция op ()

Верните эту единицу вычислений как одну Operation .

Для raw операции возвращаемое значение соответствует операции TensorFlow, обернутой этой операцией.

Для составной операции возвращаемое значение обычно соответствует последней операции, вызванной в цепочке, или NoOp , группирующему одну или несколько операций как единую единицу вычислений.

Возврат

общедоступная форма формы ()

Возвращает (возможно, частично известную) форму тензора, на который ссылаются эти выходные данные.

публичная строка toString ()

общедоступный тип Class<T> ()

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