Croyez-le ou non, après avoir profilé mon code actuel, les opérations répétitives de réversion de tableaux numpy ont absorbé une partie gigantesque du temps d'exécution. Ce que j'ai maintenant est la méthode commune basée sur les vues:
reversed_arr = arr[::-1]
Y a-t-il un autre moyen de le faire plus efficacement, ou est-ce simplement une illusion de mon obsession de la performance numpy irréaliste?