Có ai biết bao nhiêu bộ nhớ được sử dụng bởi một ndarray numpy? (với giả sử là 10.000.000 phần tử nổi).Có bao nhiêu bộ nhớ được sử dụng bởi một bộ lọc mờ nhạt?
20
A
Trả lời
31
Mảng đơn giản được lưu trữ trong một khối liên tiếp trong bộ nhớ. Giả sử bằng "float", bạn có nghĩa là các số dấu chấm động có độ chính xác gấp đôi chuẩn, khi đó mảng sẽ cần 8 byte cho mỗi phần tử.
Nói chung, bạn chỉ có thể truy vấn các nbytes
thuộc tính cho tổng nhu cầu bộ nhớ của một mảng, và itemsize
cho kích thước của một yếu tố duy nhất trong byte:
>>> a = numpy.arange(1000.0)
>>> a.nbytes
8000
>>> a.itemsize
8
Trong addtion số liệu mảng thực tế, cũng sẽ có một cấu trúc dữ liệu nhỏ chứa thông tin meta trên mảng. Đặc biệt đối với mảng lớn, kích thước của cấu trúc dữ liệu này là không đáng kể.
Các vấn đề liên quan
- 1. Bao nhiêu bộ nhớ vm có thể sử dụng
- 2. Có cách nào để xem bộ nhớ sử dụng bao nhiêu bộ nhớ?
- 3. Con trỏ C++ sử dụng bao nhiêu bộ nhớ?
- 4. zlib, deflate: Bộ nhớ phân bổ bao nhiêu bộ nhớ?
- 5. Có bao nhiêu bộ nhớ được sử dụng bởi các trường "thiếu tùy chọn"/"trống lặp lại" trong ProtoBuf?
- 6. Làm thế nào để bạn nhận được bao nhiêu bộ nhớ một chương trình sử dụng?
- 7. Bạn có thể phân bổ bộ nhớ bao nhiêu bộ nhớ?
- 8. iOS có bao nhiêu bộ nhớ cho phép ứng dụng sử dụng?
- 9. Ứng dụng iPhone có thể sử dụng bao nhiêu bộ nhớ?
- 10. bộ nhớ php bao nhiêu là quá nhiều
- 11. Có bao nhiêu đối tượng chuỗi sẽ được tạo trong bộ nhớ?
- 12. Chuỗi java của tôi mất bao nhiêu bộ nhớ?
- 13. Tìm hiểu số lượng bộ nhớ đang được sử dụng bởi một đối tượng trong C#?
- 14. Có cách nào để biết đối tượng nào và tôi có bao nhiêu bộ nhớ trong bộ nhớ?
- 15. Máy thu phát sóng giá bao nhiêu cho bộ nhớ?
- 16. Bộ nhớ thường nhanh hơn bao nhiêu so với đĩa?
- 17. Mô-đun hạt nhân của tôi sử dụng bao nhiêu bộ nhớ?
- 18. Tổng bộ nhớ được sử dụng bởi quy trình Java và kích thước heap
- 19. Có bao nhiêu chu kỳ trễ bộ nhớ trên mỗi loại truy cập bộ nhớ trong OpenCL/CUDA?
- 20. Bao nhiêu bộ nhớ được tiêu thụ bởi hạt nhân Linux trên mỗi kết nối mạng TCP/IP?
- 21. Dụng cụ có hiển thị bộ nhớ được sử dụng bởi UIWebView không?
- 22. Có bao nhiêu hàm băm mà bộ lọc nở của tôi cần?
- 23. Xác định lượng bộ nhớ mà một lớp sử dụng?
- 24. Quản lý bộ nhớ iOS iOS - cách giải phóng "Bộ nhớ thực" được sử dụng bởi UIImageViews, UIScrollViews?
- 25. Có bao nhiêu byte bộ nhớ trong mỗi loại tiêu thụ .NET (môi trường 32 bit)?
- 26. Bao nhiêu là PhoneGap được sử dụng
- 27. Làm thế nào tôi có thể tìm ra bao nhiêu bộ nhớ được cấp phát cho một đối tượng javascript?
- 28. Kích thước bộ nhớ kết cấu CUDA của tôi là bao nhiêu?
- 29. Mẫu C++ có sử dụng bộ nhớ nếu nó không bao giờ được tham chiếu không?
- 30. Có bao nhiêu thông tin thực sự được lưu trữ trong một bộ mô tả tệp?
Cảm ơn đặc biệt là hai thuộc tính giúp ích rất nhiều. –