tensorflow:: ops:: TensorArray
#include <data_flow_ops.h>Una matriz de tensores de un tamaño determinado.
Resumen
Escribe datos mediante Write y léelos mediante Read o Pack.
Argumentos:
- ámbito: Un objeto de ámbito
- tamaño: El tamaño del array.
- dtype: El tipo de los elementos en el tensor_array.
Atributos opcionales (ver Attrs ):
- element_shape: La forma esperada de un elemento, si se conoce. Se utiliza para validar las formas de los elementos de TensorArray . Si esta forma no se especifica completamente, se producirá un error al recopilar TensorArrays de tamaño cero.
- dynamic_size: Un valor booleano que determina si se permite que las escrituras en el TensorArray aumenten su tamaño. Por defecto, esto no está permitido.
- clear_after_read: Si es verdadero (valor predeterminado), los tensores en TensorArray se borran después de ser leídos. Esto desactiva la semántica de lectura múltiple, pero permite la liberación anticipada de memoria.
- identical_element_shapes: Si es verdadero (el valor predeterminado es falso), se espera que todos los elementos del TensorArray tengan formas idénticas. Esto permite ciertas funcionalidades, como la comprobación dinámica de formas consistentes al escribir y la posibilidad de rellenar tensores cero con la forma adecuada en la pila, incluso si el atributo element_shape no está completamente definido.
- tensor_array_name: Sobrescribe el nombre utilizado para el recurso temporal tensor_array. El valor predeterminado es el nombre de la operación ' TensorArray ' (que es único garantizado).
Devoluciones:
- Identificador
Output: El identificador del TensorArray . - Flujo
Output: Un escalar utilizado para controlar el flujo del gradiente.
Constructores y destructores | |
|---|---|
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype) | |
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs) |
Atributos públicos | |
|---|---|
flow | |
handle | |
operation | |
funciones estáticas públicas | |
|---|---|
ClearAfterRead (bool x) | |
DynamicSize (bool x) | |
ElementShape (PartialTensorShape x) | |
IdenticalElementShapes (bool x) | |
TensorArrayName (StringPiece x) | |
Estructuras | |
|---|---|
| tensorflow:: ops:: TensorArray:: Attrs | Configuradores de atributos opcionales para TensorArray . |
Atributos públicos
fluir
::tensorflow::Output flow
manejar
::tensorflow::Output handle
operación
Operation operation
Funciones públicas
TensorArray
TensorArray( const ::tensorflow::Scope & scope, ::tensorflow::Input size, DataType dtype )
TensorArray
TensorArray( const ::tensorflow::Scope & scope, ::tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs )
funciones estáticas públicas
ClearAfterRead
Attrs ClearAfterRead( bool x )
Tamaño dinámico
Attrs DynamicSize( bool x )
Forma del elemento
Attrs ElementShape( PartialTensorShape x )
Formas de elementos idénticos
Attrs IdenticalElementShapes( bool x )
Nombre de la matriz de tensores
Attrs TensorArrayName( StringPiece x )