Quay lại Khóa học
AI018
Nghề nghiệp
Hướng dẫn người dùng NumPy
Một cái nhìn tổng quan toàn diện và hướng dẫn kỹ thuật giới thiệu về NumPy, bao gồm cài đặt, thao tác mảng, truy cập chỉ mục, phát sóng và tích hợp với C/C++.
4.9
15.0h
891 học viên
5 bài học
0 lượt thích
Trí tuệ nhân tạo
Tổng quan khóa học
Tổng quan Nội dung
Một bản tổng quan giới thiệu toàn diện và hướng dẫn kỹ thuật về NumPy, bao gồm cài đặt, thao tác mảng, truy cập, phát triển (broadcasting), và tích hợp với C/C++.
Thành thạo nền tảng tính toán khoa học trong Python với hướng dẫn chính thức của NumPy.
Tác giả: Cộng đồng NumPy
Ghi nhận: Được viết bởi cộng đồng NumPy
Mục tiêu Học tập
- Định nghĩa NumPy và xác định vai trò của nó trong hệ sinh thái Python khoa học.
- Giải thích tại sao NumPy nhanh hơn đáng kể so với các vòng lặp Python thông thường bằng khái niệm vector hóa.
- Thực hiện lệnh cài đặt cho nhiều môi trường khác nhau bao gồm Pip, Conda và Raspberry Pi.
- Nhận diện và diễn giải các thuộc tính cốt lõi
ndarraynhưndim,shapevàdtype. - Thực hiện tạo và thao tác mảng bằng các hàm như
linspace,reshape,vstackvàhstack. - Áp dụng các phép toán từng phần tử, hàm phổ biến (ufuncs) và bộ giải phương trình đại số tuyến tính cho dữ liệu số.
- Quản lý độ chính xác dữ liệu và giảm thiểu lỗi tràn số bằng các kiểu số nguyên và công cụ thông tin (
iinfo,finfo) của NumPy. - Thực hiện nhập dữ liệu linh hoạt từ đĩa sử dụng
genfromtxtvới dấu phân cách tùy chỉnh, tiêu đề và lựa chọn cột. - Áp dụng Quy tắc Phát triển Chung để dự đoán và kiểm soát tương tác giữa các mảng có hình dạng khác nhau.
- Quản lý tham chiếu bộ nhớ và tránh "bẫy" trong các lớp con
ndarraytùy chỉnh bằng thuộc tính.base.