Warning: This API is deprecated and will be removed in a future version of TensorFlow after the replacement is stable.

Merge

Stay organized with collections Save and categorize content based on your preferences.
public final class Merge

Forwards the value of an available tensor from `inputs` to `output`.

`Merge` waits for at least one of the tensors in `inputs` to become available. It is usually combined with `Switch` to implement branching.

`Merge` forwards the first tensor to become available to `output`, and sets `value_index` to its index in `inputs`.

Public Methods

static <T> Merge<T>
create(Scope scope, Iterable<Operand<T>> inputs)
Factory method to create a class wrapping a new Merge operation.
Output<T>
output()
Will be set to the available input tensor.
Output<Integer>
valueIndex()
The index of the chosen input tensor in `inputs`.

Inherited Methods

Public Methods

public static Merge<T> create (Scope scope, Iterable<Operand<T>> inputs)

Factory method to create a class wrapping a new Merge operation.

Parameters
scope current scope
inputs The input tensors, exactly one of which will become available.
Returns
  • a new instance of Merge

public Output<T> output ()

Will be set to the available input tensor.

public Output<Integer> valueIndex ()

The index of the chosen input tensor in `inputs`.