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.
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow |
Métodos Públicos
TensorArrayGradWithShape estático | |
Saída < TFloat32 > | fluxoOut () |
Saída <?> | gradHandle () |
Métodos herdados
Constantes
String final estática pública OP_NAME
O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow
Métodos Públicos
public static TensorArrayGradWithShape create ( Escopo de escopo , Operando <?> identificador, Operando < TFloat32 > flowIn, Operando < TInt32 > 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