0

Numpy奇技淫巧——np.random.choice

其实np.random.choice()本身并不难理解,但是这个随机选择的函数是可以设置概率分布的,这就有趣了,它的文档内容为

 

通过设置p我们可以设置概率分布,好让一些元素被随机选到的概率大一些

p : 1-D array-like, optional

The probabilities associated with each entry in a. If not given the sample assumes a uniform distribution over all entries in a.

使用例子为

由于4被随机抽取到的概率是50%,而统计结果也说明了这一点,当然如果不设置p,那么每个元素被随机抽取到的概率是相等的。

goingmyway

我是一只野生程序猿,我关注机器学习,神经网络,深度学习,增强学习,人工智能,Python,C/C++,Linux

发表评论

电子邮件地址不会被公开。 必填项已用*标注