тензорный поток :: ops :: PreventGradient
#include <array_ops.h>
Операция идентификации, которая вызывает ошибку, если запрашивается градиент.
Резюме
При выполнении в графе эта операция выводит свой входной тензор как есть.
При построении операций для вычисления градиентов система градиентов TensorFlow будет возвращать ошибку при попытке поиска градиента этой операции, потому что для этой функции никогда не должен регистрироваться градиент. Эта операция существует для предотвращения скрытого возврата нереализованных градиентов из-за мелких ошибок в некоторых угловых случаях.
Аргументы:
- scope: Объект Scope
- ввод: любой тензор.
Необязательные атрибуты (см. Attrs
):
- message: будет напечатано в ошибке, когда кто-нибудь попытается отличить эту операцию.
Возврат:
-
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) |
Структуры | |
---|---|
tenorflow :: ops :: PreventGradient :: Attrs | Необязательные установщики атрибутов для PreventGradient . |
Публичные атрибуты
операция
Operation operation
выход
::tensorflow::Output output
Публичные функции
PreventGradient
PreventGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input input )
PreventGradient
PreventGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input input, const PreventGradient::Attrs & attrs )
узел
::tensorflow::Node * node() const
оператор :: тензор потока :: Вход
operator::tensorflow::Input() const
оператор :: тензор потока :: Вывод
operator::tensorflow::Output() const
Публичные статические функции
Сообщение
Attrs Message( StringPiece x )