tensorflow::ops::TensorArrayGradWithShape

#include <data_flow_ops.h>

Cria um TensorArray para armazenar múltiplos gradientes de valores no identificador fornecido.

Resumo

Semelhante ao TensorArrayGradV3. No entanto, ele cria um acumulador com um formato expandido em comparação com o TensorArray de entrada cujo gradiente está sendo calculado. Isso permite que vários gradientes para o mesmo TensorArray sejam calculados usando o mesmo acumulador.

Argumentos:

  • escopo: Um objeto de escopo
  • handle: O identificador do TensorArray seguinte.
  • flow_in: Um escalar de ponto flutuante que impõe o encadeamento correto de operações.
  • shape_to_prepend: Um vetor int32 representando uma forma. Os elementos no acumulador de gradiente terão a forma que é este valor de shape_to_prepend concatenado com a forma dos elementos no TensorArray correspondente ao identificador de entrada.
  • Fonte: A string de origem do gradiente, usada para decidir qual TensorArray de gradiente retornar.

Devoluções:

Construtores e Destrutores

TensorArrayGradWithShape (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input flow_in, :: tensorflow::Input shape_to_prepend, StringPiece source)

Atributos públicos

flow_out
grad_handle
operation

Atributos públicos

fluxo_saída

::tensorflow::Output flow_out

identificador_grad

::tensorflow::Output grad_handle

operação

Operation operation

Funções públicas

TensorArrayGradWithShape

 TensorArrayGradWithShape(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input handle,
  ::tensorflow::Input flow_in,
  ::tensorflow::Input shape_to_prepend,
  StringPiece source
)