【发布时间】:2022-05-04 23:12:14
【问题描述】:
在numpy.argmax 函数中,多个最大元素之间的平局是为了返回第一个元素。 是否有随机抽签的功能,以便所有最大数字都有相同的机会被选中?
以下是直接来自 numpy.argmax 文档的示例。
>>> b = np.arange(6)
>>> b[1] = 5
>>> b
array([0, 5, 2, 3, 4, 5])
>>> np.argmax(b) # Only the first occurrence is returned.
1
我正在寻找方法使列表中的第 1 个和第 5 个元素以相等的概率返回。
谢谢!
【问题讨论】: