Creates a tensor filled with a scalar value.
tf.raw_ops.Fill(
    dims, value, name=None
)
This operation creates a tensor of shape dims and fills it with value.
For example:
# Output tensor has shape [2, 3].
fill([2, 3], 9) ==> [[9, 9, 9]
                     [9, 9, 9]]
tf.fill differs from tf.constant in a few ways:
- tf.fillonly supports scalar contents, whereas- tf.constantsupports Tensor values.
- tf.fillcreates an Op in the computation graph that constructs the actual Tensor value at runtime. This is in contrast to- tf.constantwhich embeds the entire Tensor into the graph with a- Constnode.
- Because tf.fillevaluates at graph runtime, it supports dynamic shapes based on other runtime Tensors, unliketf.constant.
| Returns | |
|---|---|
| A Tensor. Has the same type asvalue. | 
numpy compatibility
Equivalent to np.full