Bir Numpy dizisindeki maksimum elemanın indislerini almaya çalışıyorum. Bu kullanılarak yapılabilir numpy.argmax
. Benim problemim, tüm dizideki en büyük elemanı bulmak ve bunun indislerini almak istemem.
numpy.argmax
ya istediğim gibi olmayan bir eksen boyunca ya da düzleştirilmiş diziye uygulanabilir, ki bu benim istediğim türden.
Benim sorunum, çok boyutlu indeksi istediğimde numpy.argmax
with kullanmanın axis=None
düz indeksi döndürmesidir.
divmod
Düz olmayan bir endeks almak için kullanabilirim ama bu çirkin hissettiriyor. Bunu yapmanın daha iyi bir yolu var mı?
==
ve üçüncü kezTrue
bu sonuçtan değerleri çıkarmak için . Maksimuma eşit birden fazla öğe olabileceğini unutmayın.