np.random.rand()和np.random.randn()的区别
时间: 2023-11-20 21:54:10 浏览: 33
np.random.rand()和np.random.randn()都是numpy库中用于生成随机数的函数,但它们生成的随机数类型和分布不同。np.random.rand()生成的是从0到1之间的均匀分布的随机数,而np.random.randn()生成的是服从标准正态分布(均值为0,方差为1)的随机数。因此,np.random.randn()生成的随机数可能会有负值,而np.random.rand()生成的随机数不会有负值。在深度学习中,由于参数可能会有负值,因此一般使用np.random.randn()来初始化参数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)