zeros_like¶
- paddle. zeros_like ( x, dtype=None, name=None ) [source]
-
Returns a Tensor filled with the value 0, with the same shape and data type (use
dtype
ifdtype
is not None) asx
.- Parameters
-
x (Tensor) – The input tensor which specifies shape and dtype. The dtype of
x
can be bool, float16, float32, float64, int32, int64.dtype (str|np.dtype, optional) – The data type of the output tensor. Supported data types: bool, float16, float32, float64, int32, int64. If
dtype
is None, the data type is the same asx
. Default is None.name (str, optional) – For details, please refer to Name. Generally, no setting is required. Default: None.
- Returns
-
A Tensor filled with the value 0, with the same shape and data type (use
dtype
ifdtype
is not None) asx
. - Return type
-
Tensor
Examples
>>> import paddle >>> x = paddle.to_tensor([1, 2, 3]) >>> out1 = paddle.zeros_like(x) >>> print(out1.numpy()) [0 0 0] >>> out2 = paddle.zeros_like(x, dtype='int32') >>> print(out2.numpy()) [0 0 0]