Estou tentando obter os índices do elemento máximo em uma matriz Numpy. Isso pode ser feito usando numpy.argmax. Meu problema é que eu gostaria de encontrar o maior elemento em todo o array e obter os índices disso.
numpy.argmax pode ser aplicado ao longo de um eixo, que não é o que eu quero, ou na matriz achatada, que é mais ou menos o que eu quero.
Meu problema é que usar numpy.argmaxcom axis=Noneretorna o índice plano quando quero o índice multidimensional.
Eu poderia usar divmodpara obter um índice não uniforme, mas isso parece feio. Existe alguma maneira melhor de fazer isso?
==e uma terceira vez para extrair osTruevalores desse resultado. Observe que pode haver mais de um item igual ao máximo.