numpy.argmax समारोह में, एकाधिक अधिकतम तत्वों के बीच तोड़ने के लिए है कि पहला तत्व वापस आ गया है। क्या टाई ब्रेकिंग को यादृच्छिक करने के लिए कोई कार्यक्षमता है ताकि सभी अधिकतम संख्याओं का चयन करने का बराबर मौका हो?न्यूम्पी 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 वें तत्व समान संभावना के साथ वापस आ जाए।
धन्यवाद!