NumPy: Xử lý các mảng số liệu và tính toán đại số tuyến tính
NumPy
Mục tiêu: Xử lý mảng số liệu đa chiều và thực hiện các phép toán đại số tuyến tính nhanh chóng, hiệu quả.
Hỗ trợ cấu trúc dữ liệu ndarray – mảng n chiều mạnh mẽ.
Cung cấp các hàm toán học: cộng, trừ, nhân, chia vector/matrix.
Tối ưu hóa tốc độ xử lý thông qua mã nguồn C nền tảng.
Là nền tảng cho hầu hết các thư viện AI và ML trong Python (Pandas, TensorFlow, Scikit-learn...).
Ví dụ cơ bản:
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
# Cộng hai ma trận
print(a + b)
# Nhân ma trận
print(np.dot(a, b))
Last updated
Was this helpful?