TensorArrayGradWithShape

classe final pública TensorArrayGradWithShape

Cria um TensorArray para armazenar vários gradientes de valores no identificador fornecido.

Semelhante ao TensorArrayGradV3. No entanto, ele cria um acumulador com uma forma expandida 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.

Métodos Públicos

TensorArrayGradWithShape estático
create ( Escopo do escopo , Operando <?> identificador, Operando <Float> flowIn, Operando <Integer> shapeToPrepend, String source)
Método de fábrica para criar uma classe que envolve uma nova operação TensorArrayGradWithShape.
Saída <flutuante>
Saída <?>

Métodos herdados

Métodos Públicos

public static TensorArrayGradWithShape create ( Escopo de escopo , Operando <?> identificador, Operando <Float> flowIn, Operando <Integer> shapeToPrepend, Fonte de string)

Método de fábrica para criar uma classe que envolve uma nova operação TensorArrayGradWithShape.

Parâmetros
escopo escopo atual
lidar O identificador para o TensorArray de encaminhamento.
fluxoIn Um escalar flutuante que impõe o encadeamento adequado de operações.
shapeToPrepend Um vetor int32 que representa uma forma. Os elementos no acumulador de gradiente terão forma, que é este valor 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 gradiente TensorArray retornar.
Devoluções
  • uma nova instância de TensorArrayGradWithShape

Saída pública <Float> flowOut ()

Saída pública <?> gradHandle ()