fluxo tensor:: ops:: PrevenirGradiente

#include <array_ops.h>

Uma operação de identidade que dispara um erro se um gradiente for solicitado.

Resumo

Quando executada em um gráfico, esta operação gera seu tensor de entrada como está.

Ao criar operações para calcular gradientes, o sistema de gradiente do TensorFlow retornará um erro ao tentar pesquisar o gradiente desta operação, porque nenhum gradiente deve ser registrado para esta função. Esta operação existe para evitar que bugs sutis retornem silenciosamente gradientes não implementados em alguns casos extremos.

Argumentos:

  • escopo: um objeto Escopo
  • entrada: qualquer tensor.

Atributos opcionais (veja Attrs ):

  • mensagem: Será impressa no erro quando alguém tentar diferenciar esta operação.

Retorna:

  • Output : o mesmo tensor de entrada.

Construtores e Destruidores

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

Atributos públicos

operation
output

Funções públicas

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

Funções estáticas públicas

Message (StringPiece x)

Estruturas

tensorflow:: ops:: PreventGradient:: Attrs

Configuradores de atributos opcionais para PreventGradient .

Atributos públicos

Operação

Operation operation

saída

::tensorflow::Output output

Funções públicas

PrevenirGradiente

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

PrevenirGradiente

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

::tensorflow::Node * node() const 

operador::tensorflow::Input

 operator::tensorflow::Input() const 

operador::tensorflow::Saída

 operator::tensorflow::Output() const 

Funções estáticas públicas

Mensagem

Attrs Message(
  StringPiece x
)