- paddle. full_like ( x, fill_value, dtype=None, name=None )
This function creates a tensor filled with
fill_valuewhich has identical shape of
dtype. If the
dtypeis None, the data type of Tensor is same with
x (Tensor) – The input tensor which specifies shape and data type. The data type can be bool, float16, float32, float64, int32, int64.
fill_value (bool|float|int) – The value to fill the tensor with. Note: this value shouldn’t exceed the range of the output data type.
dtype (np.dtype|str, optional) – The data type of output. The data type can be one of bool, float16, float32, float64, int32, int64. The default value is None, which means the output data type is the same as input.
name (str, optional) – The default value is None. Normally there is no need for user to set this property. For more information, please refer to Name
Tensor which is created according to
- Return type
import paddle import numpy as np input = paddle.full(shape=[2, 3], fill_value=0.0, dtype='float32', name='input') output = paddle.full_like(input, 2.0) # [[2. 2. 2.] # [2. 2. 2.]]