Ones

public final class Ones

An operator creating a constant initialized with ones of the shape given by `dims`.

For example, the following expression

tf.ones(tf.constant(shape), TFloat32.class)
is the equivalent of
tf.fill(tf.constant(shape), tf.constant(1.0f))

Public Methods

Output<T>
asOutput()
Returns the symbolic handle of the tensor.
static <T extends TType> Ones<T>
create(Scope scope, Operand<? extends TNumber> dims, Class<T> type)
Creates a one valued tensor given its type and shape.
Operation
op()
Return this unit of computation as a single Operation.

Inherited Methods

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.

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 Ones<T> create (Scope scope, Operand<? extends TNumber> dims, Class<T> type)

Creates a one valued tensor given its type and shape.

Parameters
scope is a scope used to add the underlying operation
dims a 1-D operand that represents the shape of the output tensor
type the output tensor type class. Can not be TString.
Returns
  • a constant tensor initialized with ones
Throws
IllegalArgumentException if the tensor type or shape cannot be initialized with ones.

public Operation op ()

Return this unit of computation as a single Operation.

For a raw op, the returned value correspond to the TensorFlow operation wrapped by this op.

For a composite op, the returned value usually correspond to the last operation invoked in a chain or to a NoOp grouping one or more operations as a single unit of computation.

Returns