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

Recv

public final class Recv

Receives the named tensor from send_device on recv_device.

Nested Classes

class Recv.Options Optional attributes for Recv

Public Methods

Output <T>
asOutput ()
Returns the symbolic handle of a tensor.
static Recv.Options
clientTerminated (Boolean clientTerminated)
static <T> Recv <T>
create ( Scope scope, Class<T> tensorType, String tensorName, String sendDevice, Long sendDeviceIncarnation, String recvDevice, Options... options)
Factory method to create a class wrapping a new Recv operation.
Output <T>
tensor ()
The tensor to receive.

Inherited Methods

Public Methods

public Output <T> asOutput ()

Returns the symbolic handle of a tensor.

Inputs to TensorFlow operations are outputs of another TensorFlow operation. This method is used to obtain a symbolic handle that represents the computation of the input.

public static Recv.Options clientTerminated (Boolean clientTerminated)

Parameters
clientTerminated If set to true, this indicates that the node was added to the graph as a result of a client-side feed or fetch of Tensor data, in which case the corresponding send or recv is expected to be managed locally by the caller.

public static Recv <T> create ( Scope scope, Class<T> tensorType, String tensorName, String sendDevice, Long sendDeviceIncarnation, String recvDevice, Options... options)

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

Parameters
scope current scope
tensorName The name of the tensor to receive.
sendDevice The name of the device sending the tensor.
sendDeviceIncarnation The current incarnation of send_device.
recvDevice The name of the device receiving the tensor.
options carries optional attributes values
Returns
  • a new instance of Recv

public Output <T> tensor ()

The tensor to receive.