тензорный поток:: опс:: ПредотвратитьГрадиент

#include <array_ops.h>

Операция идентификации, которая вызывает ошибку, если запрашивается градиент.

Краткое содержание

При выполнении в графе эта операция выводит входной тензор как есть.

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

Аргументы:

  • область: объект области.
  • вход: любой тензор.

Необязательные атрибуты (см. Attrs ):

  • сообщение: Будет напечатано в ошибке, когда кто-нибудь попытается различить эту операцию.

Возврат:

  • Output : тот же входной тензор.

Конструкторы и деструкторы

PreventGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input input)
PreventGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input input, const PreventGradient::Attrs & attrs)

Публичные атрибуты

operation
output

Общественные функции

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Публичные статические функции

Message (StringPiece x)

Структуры

tensorflow:: ops:: PreventGradient:: Attrs

Необязательные установщики атрибутов для PreventGradient .

Публичные атрибуты

операция

Operation operation

выход

::tensorflow::Output output

Общественные функции

ПредотвратитьГрадиент

 PreventGradient(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input
)

ПредотвратитьГрадиент

 PreventGradient(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  const PreventGradient::Attrs & attrs
)

узел

::tensorflow::Node * node() const 

оператор::tensorflow::Input

 operator::tensorflow::Input() const 

оператор::tensorflow::Выход

 operator::tensorflow::Output() const 

Публичные статические функции

Сообщение

Attrs Message(
  StringPiece x
)