@Namespace(value="tensorflow::ops") @NoOffset public static class tensorflow.ParallelConcat extends Pointer
N tensors along the first dimension.
The input tensors are all required to have size 1 in the first dimension.
For example:
# 'x' is [[1, 4]]
# 'y' is [[2, 5]]
# 'z' is [[3, 6]]
parallel_concat([x, y, z]) => [[1, 4], [2, 5], [3, 6]] # Pack along first dim.
The difference between concat and parallel_concat is that concat requires all
of the inputs be computed before the operation will begin but doesn't require
that the input shapes be known during graph construction. Parallel concat
will copy pieces of the input into the output as they become available, in
some situations this can provide a performance benefit.
Arguments:
* scope: A Scope object
* values: Tensors to be concatenated. All must have size 1 in the first dimension
and same shape.
* shape: the final shape of the result; should be equal to the shapes of any input
but with the number of input values in the first dimension.
Returns:
* Output: The concatenated tensor.Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator| Constructor and Description |
|---|
ParallelConcat(Pointer p)
Pointer cast constructor.
|
ParallelConcat(tensorflow.Scope scope,
tensorflow.InputList values,
tensorflow.PartialTensorShape shape) |
| Modifier and Type | Method and Description |
|---|---|
tensorflow.Input |
asInput() |
tensorflow.Output |
asOutput() |
tensorflow.Node |
node() |
tensorflow.Operation |
operation() |
tensorflow.ParallelConcat |
operation(tensorflow.Operation operation) |
tensorflow.Output |
output() |
tensorflow.ParallelConcat |
output(tensorflow.Output output) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic ParallelConcat(Pointer p)
Pointer.Pointer(Pointer).public ParallelConcat(@Const @ByRef tensorflow.Scope scope, @ByVal tensorflow.InputList values, @ByVal tensorflow.PartialTensorShape shape)
@ByVal @Name(value="operator tensorflow::Output") public tensorflow.Output asOutput()
@ByVal @Name(value="operator tensorflow::Input") public tensorflow.Input asInput()
public tensorflow.Node node()
@ByRef public tensorflow.Operation operation()
public tensorflow.ParallelConcat operation(tensorflow.Operation operation)
@ByRef public tensorflow.Output output()
public tensorflow.ParallelConcat output(tensorflow.Output output)
Copyright © 2019. All rights reserved.