python random
Python Random
2023-09-14 09:09:28 时间
np.random.rand (,)
np.random.rand 表示随机数为0-1之间
np.random.rand(100) #1*100的矩阵
生成100个0-1之间的随机数 其每个元素为0-1的随机数
np.random.rand(3,3)
3*3的矩阵,其每个元素为0-1的随机数
np.random.uniform([5], 1, 10)
np.random.uniform([5], 1, 10)
Out[327]:
array([ 2.26734639, 1.32894563, 2.0341473 , 4.66839808, 3.46518342,
3.4772681 , 2.02430165, 3.20716142, 4.76207478, 2.16167592])
11、np.random.uniform(shape 向量元素个数,minval=0最小值,maxval=None最大值,
dtype=tf.float32数值类型,seed=None个人理解线性同余数产生随机数的种子,name=None个人认为这句话没有意义)
返回一个形状为shape的tensor,其中的元素服从minval和maxval之间的均匀分【minval,maxval】
np.random.uniform(10,20,size=(3,3))
Out[341]:
array([[ 12.07539643, 13.33005375, 16.80440556],
[ 19.78497105, 17.53327947, 14.34512214],
[ 12.79582922, 11.31339295, 17.17453172]])
np.random.randint 表示生成整数的随机数
np.random.randint(0,100,size=10)#一维度矩阵
Out[331]: array([28, 91, 10, 29, 23, 17, 80, 72, 21, 95])
In [333]: np.random.randint(0,100,size=(3,3))#3*3的矩阵 矩阵的元素在1-100之间
Out[333]:
array([[98, 42, 48],
[32, 68, 54],
[60, 80, 36]])
相关文章
- Python之random模块和time模块
- Python中random模块生成随机数详解
- 【OpenCV-Python】教程:3-7 Canny边缘检测
- Python语言学习之字母R开头函数使用集锦:random/range/replace/reshape用法之详细攻略
- Python之category-encoders:category-encoders库的简介、安装、使用方法之详细攻略
- Py之pyglet:Python之pyglet库的简介、安装、使用详细攻略
- Python语言学习:三种随机函数random.seed()、numpy.random.seed()、set_random_seed()及random_normal的简介、使用方法(固定种子)详细攻略
- 100天精通Python(基础篇)——第30天:标准库random函数大全
- 〖Python零基础入门篇(60)〗 - 随机模块 - random
- Python图像处理丨如何调用OpenCV绘制直方图
- 爱啦爱啦,这三款最频繁使用的 Python 数据探索分析神器真香啊
- 【机器学习项目实战】随机森林(random forest)回归(RandomForestRegressor)模型Python实现
- Python Random随机数
- 【华为机试 Python实现】HJ85 最长回文子串(简单)
- Python编程:random随机模块
- python 设计模式之迭代器模式
- Python 迭代器切片
- Python使用技巧(八):随机模块random.shuffle()
- 接口测试实战:Jmeter与Python结合测试初始化接口场景
- python随机采样函数np.random.choice
- 微信朋友圈自动点赞(Python代码实现)
- python工具方法27 训练时在线random resize的实现(支持图像分类与语义分割)
- 【Python】蒙特卡洛模拟 | PRNG 伪随机数发生器 | LCG 线性同余算法 | 马特赛特旋转算法 | Python Random 模块