tensorflow :: operaciones :: TensorArray
#include <data_flow_ops.h>
Una matriz de tensores de un tamaño determinado.
Resumen
Escriba datos mediante escritura y lea mediante lectura o paquete.
Argumentos:
- alcance: un objeto de alcance
- tamaño: el tamaño de la matriz.
- dtype: el tipo de elementos en tensor_array.
Atributos opcionales (consulte Attrs
):
- element_shape: la forma esperada de un elemento, si se conoce. Se usa para validar las formas de los elementos de TensorArray . Si esta forma no está completamente especificada, recopilar TensorArrays de tamaño cero es un error.
- dynamic_size: un valor booleano que determina si las escrituras en TensorArray pueden aumentar el tamaño. De forma predeterminada, esto no está permitido.
- clear_after_read: si es verdadero (predeterminado), los tensores en TensorArray se borran después de leerse. Esto deshabilita la semántica de lectura múltiple pero permite la liberación anticipada de memoria.
- idéntico_element_shapes: si es verdadero (el valor predeterminado es falso), entonces se espera que todos los elementos en el TensorArray tengan formas idénticas. Esto permite ciertos comportamientos, como verificar dinámicamente formas consistentes en la escritura, y poder completar tensores cero con la forma adecuada en la pila, incluso si el atributo element_shape no está completamente definido.
- tensor_array_name: anula el nombre utilizado para el recurso temporal tensor_array. El valor predeterminado es el nombre de la operación ' TensorArray ' (que se garantiza como única).
Devoluciones:
- Identificador de
Output
: el identificador de TensorArray . - Flujo de
Output
: un escalar utilizado para controlar el flujo de 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 | Establecedores de atributos opcionales para TensorArray . |
Atributos públicos
flujo
::tensorflow::Output flow
resolver
::tensorflow::Output handle
operación
Operation operation
Funciones publicas
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 )
DynamicSize
Attrs DynamicSize( bool x )
ElementShape
Attrs ElementShape( PartialTensorShape x )
IdenticalElementShapes
Attrs IdenticalElementShapes( bool x )
TensorArrayName
Attrs TensorArrayName( StringPiece x )