mindspore.ops.standard_normal
- mindspore.ops.standard_normal(shape, seed=None)[源代码]
根据标准正态(高斯)随机数分布生成随机数。
警告
Ascend后端不支持随机数重现功能, seed 参数不起作用。
- 参数:
shape (Union[tuple, Tensor]) - 指定生成随机数的shape。
seed (int, 可选) - 随机数种子。默认
None
。
- 返回:
Tensor
- 异常:
ValueError - shape 为tuple时,包含非正的元素。
ValueError - shape 为秩不等于1的tensor。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import mindspore >>> shape = (4, 4) >>> output = mindspore.ops.standard_normal(shape, seed=5) >>> print(f'output shape is {output.shape}') output shape is (4, 4) (4, 4)