Tensorflow :: ops :: TensorArray
#include <data_flow_ops.h>
Eine Reihe von Tensoren gegebener Größe.
Zusammenfassung
Schreiben Sie Daten über Schreiben und lesen Sie über Lesen oder Packen.
Argumente:
- scope: Ein Scope- Objekt
- Größe: Die Größe des Arrays.
- dtype: Der Typ der Elemente auf dem tensor_array.
Optionale Attribute (siehe Attrs
):
- element_shape: Die erwartete Form eines Elements, falls bekannt. Wird verwendet, um die Formen von TensorArray- Elementen zu validieren. Wenn diese Form nicht vollständig angegeben ist, ist das Sammeln von TensorArrays der Größe Null ein Fehler.
- dynamic_size: Ein Boolescher Wert, der bestimmt, ob Schreibvorgänge in das TensorArray die Größe erhöhen dürfen. Standardmäßig ist dies nicht zulässig.
- clear_after_read: Wenn true (Standard), werden Tensoren im TensorArray nach dem Lesen gelöscht. Dies deaktiviert die Semantik für mehrere Lesevorgänge, ermöglicht jedoch eine frühzeitige Freigabe des Speichers.
- identische_element_Formen: Wenn true (Standard ist false), wird erwartet, dass alle Elemente im TensorArray identische Formen haben. Dies ermöglicht bestimmte Verhaltensweisen, z. B. das dynamische Überprüfen auf konsistente Formen beim Schreiben und das Ausfüllen korrekt geformter Nulltensoren im Stapel, selbst wenn das Attribut element_shape nicht vollständig definiert ist.
- tensor_array_name: Überschreibt den Namen, der für die temporäre tensor_array-Ressource verwendet wird. Der Standardwert ist der Name der ' TensorArray' - Operation (die garantiert eindeutig ist).
Kehrt zurück:
-
Output
Griff: Der Griff zum TensorArray . -
Output
: Ein Skalar zur Steuerung des Gradientenflusses.
Konstruktoren und Destruktoren | |
---|---|
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype) | |
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs) |
Öffentliche Attribute | |
---|---|
flow | |
handle | |
operation |
Öffentliche statische Funktionen | |
---|---|
ClearAfterRead (bool x) | |
DynamicSize (bool x) | |
ElementShape (PartialTensorShape x) | |
IdenticalElementShapes (bool x) | |
TensorArrayName (StringPiece x) |
Strukturen | |
---|---|
tensorflow :: ops :: TensorArray :: Attrs | Optionale Attributsetzer für TensorArray . |
Öffentliche Attribute
fließen
::tensorflow::Output flow
Griff
::tensorflow::Output handle
Operation
Operation operation
Öffentliche Funktionen
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 )
Öffentliche statische Funktionen
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 )