BarrierInsertMany

public final class BarrierInsertMany

For each key, assigns the respective value to the specified component.

If a key is not found in the barrier, this operation will create a new incomplete element. If a key is found in the barrier, and the element already has a value at component_index, this operation will fail with INVALID_ARGUMENT, and leave the barrier in an undefined state.

Public Methods

static <T> BarrierInsertMany
create ( Scope scope, Operand <String> handle, Operand <String> keys, Operand <T> values, Long componentIndex)
Factory method to create a class wrapping a new BarrierInsertMany operation.

Inherited Methods

Public Methods

public static BarrierInsertMany create ( Scope scope, Operand <String> handle, Operand <String> keys, Operand <T> values, Long componentIndex)

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

Parameters
scope current scope
handle The handle to a barrier.
keys A one-dimensional tensor of keys, with length n.
values An any-dimensional tensor of values, which are associated with the respective keys. The 0th dimension must have length n.
componentIndex The component of the barrier elements that is being assigned.
Returns
  • a new instance of BarrierInsertMany