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
|
Public Methods
static <T> TensorArrayConcat <T> |
create
(
Scope
scope,
Operand
<?> handle,
Operand
<Float> flowIn, Class<T> dtype,
Options...
options)
Factory method to create a class wrapping a new TensorArrayConcat operation.
|
static TensorArrayConcat.Options |
elementShapeExcept0
(
Shape
elementShapeExcept0)
|
Output <Long> |
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
Public Methods
public static TensorArrayConcat <T> create ( Scope scope, Operand <?> handle, Operand <Float> 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 <Long> 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.