Я намагаюся отримати індекси максимального елемента в масиві Numpy. Це можна зробити за допомогою numpy.argmax
. Моя проблема полягає в тому, що я хотів би знайти найбільший елемент у всьому масиві та отримати показники цього.
numpy.argmax
може застосовуватися або вздовж однієї осі, яка не є тим, що я хочу, або на сплощеному масиві, який є таким, як я хочу.
Моя проблема полягає в тому, що використання numpy.argmax
with axis=None
повертає плоский індекс, коли я хочу багатовимірний індекс.
Я міг divmod
би отримати нерівний індекс, але це здається потворним. Чи є кращий спосіб зробити це?
==
, і третій раз, щоб отриматиTrue
значення з цього результату. Зверніть увагу, що може бути більше одного елемента, що дорівнює максимуму.