numpy random.chioce()

Posted patrolli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了numpy random.chioce()相关的知识,希望对你有一定的参考价值。

描述
从一个1-D array中随机取样

语法
np.random.chioce(a, size=None, replace=True, p=None, axis=0)

参数

  • a--[1-D array或者int],如果是一个ndarray,那么从它里面随机抽取元素,如果是一个int,那么等价于从np.arrage(a)中抽取元素
  • size--[int或者一个int组成的元组] 输出的形状
  • replace--抽取后是否放回,如果放回则可能抽取相同元素
  • p--[1-D array-like]抽取a中对应元素的概率,默认是一个均匀分布
  • axis--[int]从哪个维度进行抽取

返回

  • samples--[single or ndarray]生成的随机样本

以上是关于numpy random.chioce()的主要内容,如果未能解决你的问题,请参考以下文章

python numpy片段

如何创建片段以重复变量编号中的代码行

'numpy.ndarray':对象不可调用错误

乐哥学AI_Python:Numpy索引,切片,常用函数

对数据进行去均值并转换为 numpy 数组

Jax 矢量化:vmap 和/或 numpy.vectorize?