- paddle. empty ( shape, dtype=None, name=None )
Returns a Tensor with uninitialized data which size is same as
shape (tuple|list|Tensor) – Shape of the Tensor to be created. The data type is
shapeis a list or tuple, each element of it should be integer or 0-D Tensor with shape . If
shapeis an Tensor, it should be an 1-D Tensor which represents a list.
dtype (np.dtype|str, optional) – Data type of the output Tensor which can be bool, float16, float32, float64, int32, int64, complex64, complex128 if dytpe is None, the data type of created Tensor use global default dtype (see
name (str, optional) – For details, please refer to Name. Generally, no setting is required. Default: None.
Tensor which is created according to
dtype, and is uninitialized.
- Return type
import paddle # shape is a list/tuple data1 = paddle.empty(shape=[3, 2]) # [[1. 1.] # [1. 1.] # [1. 1.]] # shape is a Tensor shape = paddle.to_tensor([3, 2]) data2 = paddle.empty(shape=shape) # [[1. 1.] # [1. 1.] # [1. 1.]] # shape is a Tensor List shape = [paddle.to_tensor(3), paddle.to_tensor(2)] data3 = paddle.empty(shape=shape) # [[1. 1.] # [1. 1.] # [1. 1.]]