基于numpy.random.randn()与rand()的区别详解
2018-04-17 08:52
661 查看
numpy 中有一些常用的用来产生随机数的函数,randn()和rand()就属于这其中。
numpy.random.randn(d0, d1, …, dn) 是从标准正态分布中返回一个或多个样本值。
numpy.random.rand(d0, d1, …, dn) 的随机样本位于[0, 1)中。
import numpy as np arr1 = np.random.randn(2,4) print(arr1) print('******************************************************************') arr2 = np.random.rand(2,4) print(arr2)
结果:
[[-1.03021018 0.5197033 0.52117459 -0.70102661] [ 0.98268569 1.21940697 -1.095241 -0.38161758]] ****************************************************************** [[ 0.19947349 0.05282713 0.56704222 0.45479972] [ 0.28827103 0.1643551 0.30486786 0.56386943]]
以上这篇基于numpy.random.randn()与rand()的区别详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- java基本数据类型传递与引用传递区别详解
- HTTP详解(3)-http1.0 和http1.1 区别
- C/C++中static用法详解及其与const的区别
- HTTP详解(3)-http1.0 和http1.1 区别
- cookie 和session 的区别详解
- escape()、encodeURI()、encodeURIComponent()区别详解
- 字节流与字符流的区别详解
- javascript setTimeout和setInterval计时的区别详解
- escape()、encodeURI()、encodeURIComponent()区别详解
- Cookie 和Session 的区别详解
- cookie 和session 的区别详解
- C++中静态存储区与栈以及堆的区别详解
- java字符串的替换replace、replaceAll、replaceFirst的区别详解
- Python中set与frozenset方法和区别详解
- localhost与127.0.0.1的区别详解
- GNU gcc 和 g++ 的区别详解
- 深入eAccelerator与memcached的区别详解
- 【Spring】详解ContextLoaderListener和DispatcherServlet的区别
- Python中%r和%s的详解及区别
- cookie 和session 的区别详解