热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

np.random.rand均匀分布随机数和np.random.randn正态分布随机数函数使用方法

np.random.rand用法觉得有用的话,欢迎一起讨论相互学习~生成特定形状下[0,1)下的均匀分布随机数np.random.rand(a1,a2,a3…)生成形状为(a1
np.random.rand用法

觉得有用的话,欢迎一起讨论相互学习~

我的微博我的github我的B站

生成特定形状下[0,1)下的均匀分布随机数


  • np.random.rand(a1,a2,a3…)生成形状为(a1,a2,a3…),[0,1)之间的 均匀分布 随机数

np.random.rand(3,2)array([[ 0.14022471, 0.96360618], #random[ 0.37601032, 0.25528411], #random[ 0.49313049, 0.94909878]]) #random



np.random.randn用法

生成特定形状下的正态分布随机数


  • 正态分布高斯分布 np.random.randn(a1,a2,a3…)生成形状为(a1,a2,a3…)的 均匀分布 随机数
  • 如果想要生成满足 N(μ,σ2)N(\mu, \sigma^2)N(μ,σ2) 其中μ表示平均值,σ2表示方差\mu表示平均值, \sigma^2表示方差μ,σ2 , 可以使用语句sigma * np.random.randn(...) + mu

>>> np.random.randn()
2.1923875335537315 #randomTwo-by-four array of samples from N(3, 6.25):>>> 2.5 * np.random.randn(2, 4) + 3
array([[-4.49401501, 4.00950034, -1.81814867, 7.29718677], #random[ 0.39924804, 4.68456316, 4.99394529, 4.84057254]]) #random


推荐阅读
author-avatar
PHP培训师
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有