У меня есть очень большой список 3D Python (1486x4656x34) чисел с плавающей запятой, который мне нужен для вычисления среднего значения по оси 0 (чтобы получить результат 4656x34). Я попытался сделать это с помощью np.mean(arr, axis=0)
, но метод, похоже, никогда не завершает свое выполнение (или, если это так, требуется больше времени, чем у меня есть, чтобы дождаться его).
Возникает аналогичная проблема при запуске других методов numpy в массиве, включая np.array()
, что заставляет меня думать, что проблема связана с преобразованием этого списка в массив numpy. Я действительно не понимаю, почему это происходит; Этот массив большой, но не кажется слишком большим, и я не ограничиваю использование ЦП или нехватку памяти. Кто-нибудь знает, почему может возникать эта проблема, и что я могу сделать, чтобы ее обойти?