Вот несколько методов вычисления суммы массива с использованием NumPy в Python:
Метод 1: использование np.sum()
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
sum_arr = np.sum(arr)
print(sum_arr)
Метод 2: использование arr.sum()
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
sum_arr = arr.sum()
print(sum_arr)
Метод 3: использование np.ndarray.sum()
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
sum_arr = arr.sum()
print(sum_arr)
Метод 4: использование np.add.reduce()
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
sum_arr = np.add.reduce(arr)
print(sum_arr)
Метод 5: использование np.apply_along_axis()
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
sum_arr = np.apply_along_axis(np.sum, 0, arr)
print(sum_arr)
Метод 6: использование np.cumsum()
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
sum_arr = np.cumsum(arr)[-1]
print(sum_arr)