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

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) 其中μ,σ2 , 可以使用语句sigma * np.random.randn(...) + mu
>>> np.random.randn()
2.1923875335537315 #random

Two-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
posted @   WUST许志伟  阅读(2176)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2017-11-12 机器学习数学笔记|Taylor展开式与拟牛顿
点击右上角即可分享
微信分享提示