Placeholder

public final class Placeholder

A placeholder op for a value that will be fed into the computation.

N.B. This operation will fail with an error if it is executed. It is intended as a way to represent a value that will always be fed, and to provide attrs that enable the fed value to be checked at runtime.

Nested Classes

class Placeholder.Options Optional attributes for Placeholder  

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 <T extends TType> Placeholder<T>
create(Scope scope, Class<T> dtype, Options... options)
Factory method to create a class wrapping a new Placeholder operation.
Output<T>
output()
A placeholder tensor that must be replaced using the feed mechanism.
static Placeholder.Options
shape(Shape shape)

Inherited Methods

Constants

public static final String OP_NAME

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

Constant Value: "Placeholder"

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 Placeholder<T> create (Scope scope, Class<T> dtype, Options... options)

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

Parameters
scope current scope
dtype The type of elements in the tensor.
options carries optional attributes values
Returns
  • a new instance of Placeholder

public Output<T> output ()

A placeholder tensor that must be replaced using the feed mechanism.

public static Placeholder.Options shape (Shape shape)

Parameters
shape (Optional) The shape of the tensor. If the shape has 0 dimensions, the shape is unconstrained.