torch.randn
时间: 2023-07-03 15:07:06 浏览: 38
torch.randn 是 PyTorch 中的一个函数,用于生成随机数。它可以生成一个指定形状的张量,其中的元素是从标准正态分布(均值为 0,标准差为 1)中随机抽取的。例如,如果我们想要生成一个形状为 (3, 4) 的张量,可以使用以下代码:
```
import torch
x = torch.randn(3, 4)
print(x)
```
输出结果类似于:
```
tensor([[-0.2345, 0.6743, -0.9821, 0.3198],
[ 0.3215, 1.3456, -0.6789, -1.2345],
[ 0.5678, 0.4567, -0.9876, 1.2345]])
```
其中的元素是随机生成的,每次执行代码都会得到不同的结果。
阅读全文