2-9 随机模块
In [1]:
import numpy as np
#所有的值是0-1
np.random.rand(3,2)
Out[1]:
返回随机的整数 ,左闭右开
In [2]:
np.random.randint(10,size=(5,4))#表示0-10
Out[2]:
返回一个随机值
In [5]:
np.random.random_sample()
Out[5]:
In [6]:
np.random.rand()
Out[6]:
In [7]:
np.random.randint(0,10,3)#0-10返回3个数,但是不包含10
Out[7]:
In [9]:
mu,sigma=0,0.1#高斯分布
np.random.normal(mu,sigma,10)
Out[9]:
设置随机精度
In [11]:
np.set_printoptions(precision=2)
In [12]:
mu,sigma=0,0.1#高斯分布
np.random.normal(mu,sigma,10)
Out[12]:
洗牌¶
In [13]:
tang_arrary=np.arange(10)
tang_arrary
Out[13]:
In [14]:
np.random.shuffle(tang_arrary)#洗牌
In [15]:
tang_arrary
Out[15]:
随机的种子(在指定随机的种子后,下面的随机生成是根据种子变化的)¶
In [20]:
np.random.seed(100)
In [21]:
mu,sigma=0,0.1
np.random.normal(mu,sigma,10)
Out[21]:
此资源来自https://www.cnblogs.com/AI-robort/,博客园的karina512。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 【非技术】说说2024年我都干了些啥