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 | |
| Saída <flutuante> | fluxoOut () |
| Saída <?> | gradHandle () |
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