Recv

public final class Recv

Receives the named tensor from send_device on recv_device.

Nested Classes

class Recv.Options Optional attributes for Recv  

Constants

String OP_NAME The name of this op, as known by TensorFlow core engine

Public Methods

Output<T>
asOutput()
Returns the symbolic handle of the tensor.
static Recv.Options
clientTerminated(Boolean clientTerminated)
static <T extends TType> 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

org.tensorflow.op.RawOp
final boolean
equals(Object obj)
final int
Operation
op()
Return this unit of computation as a single Operation.
final String
boolean
equals(Object arg0)
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()
org.tensorflow.op.Op
abstract ExecutionEnvironment
env()
Return the execution environment this op was created in.
abstract Operation
op()
Return this unit of computation as a single Operation.
org.tensorflow.Operand
abstract Output<T>
asOutput()
Returns the symbolic handle of the tensor.
abstract T
asTensor()
Returns the tensor at this operand.
abstract Shape
shape()
Returns the (possibly partially known) shape of the tensor referred to by the Output of this operand.
abstract Class<T>
type()
Returns the tensor type of this operand
org.tensorflow.ndarray.Shaped
abstract int
rank()
abstract Shape
shape()
abstract long
size()
Computes and returns the total size of this container, in number of values.

Constants

public static final String OP_NAME

The name of this op, as known by TensorFlow core engine

Constant Value: "Recv"

Public Methods

public Output<T> asOutput ()

Returns the symbolic handle of the 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.