Concat the elements from the TensorArray into value `value`.
Takes `T` elements of shapes
(n0 x d0 x d1 x ...), (n1 x d0 x d1 x ...), ..., (n(T-1) x d0 x d1 x ...)
(n0 + n1 + ... + n(T-1) x d0 x d1 x ...)
Nested Classes
class | TensorArrayConcat.Options | Optional attributes for TensorArrayConcat
|
Constants
String | OP_NAME | The name of this op, as known by TensorFlow core engine |
Public Methods
static <T extends TType> TensorArrayConcat<T> | |
static TensorArrayConcat.Options |
elementShapeExcept0(Shape elementShapeExcept0)
|
Output<TInt64> |
lengths()
A vector of the row sizes of the original T elements in the
value output.
|
Output<T> |
value()
All of the elements in the TensorArray, concatenated along the first
axis.
|
Inherited Methods
Constants
public static final String OP_NAME
The name of this op, as known by TensorFlow core engine
Public Methods
public static TensorArrayConcat<T> create (Scope scope, Operand<?> handle, Operand<TFloat32> flowIn, Class<T> dtype, Options... options)
Factory method to create a class wrapping a new TensorArrayConcat operation.
Parameters
scope | current scope |
---|---|
handle | The handle to a TensorArray. |
flowIn | A float scalar that enforces proper chaining of operations. |
dtype | The type of the elem that is returned. |
options | carries optional attributes values |
Returns
- a new instance of TensorArrayConcat
public static TensorArrayConcat.Options elementShapeExcept0 (Shape elementShapeExcept0)
Parameters
elementShapeExcept0 | The expected shape of an element, if known, excluding the first dimension. Used to validate the shapes of TensorArray elements. If this shape is not fully specified, concatenating zero-size TensorArrays is an error. |
---|
public Output<TInt64> lengths ()
A vector of the row sizes of the original T elements in the value output. In the example above, this would be the values: `(n1, n2, ..., n(T-1))`.
public Output<T> value ()
All of the elements in the TensorArray, concatenated along the first axis.