我有一个我使用创建的张量
temp = torch.zeros(5, 10, 20, dtype=torch.float64)
## some values I set in temp
Run Code Online (Sandbox Code Playgroud)
现在我想给每个 temp[i,j,k] 添加一个高斯噪声(从正态分布中采样,均值为 0,方差为 0.1)。我该怎么做?我希望有一个函数可以对张量进行噪声处理,但找不到任何东西。我确实找到了这个:
但它似乎与图像有关。
iac*_*ppo 11
该函数torch.randn生成一个张量,其元素取自零均值和单位方差的高斯分布。乘以得到sqrt(0.1)所需的方差。
x = torch.zeros(5, 10, 20, dtype=torch.float64)
x = x + (0.1**0.5)*torch.randn(5, 10, 20)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9367 次 |
| 最近记录: |