Python Forum
How do I get memory consumed by each item in the array?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How do I get memory consumed by each item in the array?
#1
Given an array gaussian.
gaussian = np.random.randn(2 * 3 * 4).reshape((2, 3, 4))
How do i find the memory consumed by each item in the array?
Reply
#2
Could try sys.getsizeof()

>>> [sys.getsizeof(x) for x in gaussian]
[112, 112]
Reply
#3
(May-24-2020, 05:31 PM)bowlofred Wrote: Could try sys.getsizeof()

>>> [sys.getsizeof(x) for x in gaussian]
[112, 112]

Thank you for clearing my doubt
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Getting an error while trying to process data, low memory when memory is not low? bkeith12 0 501 Dec-20-2024, 03:06 PM
Last Post: bkeith12
  Remove an item from a list contained in another item in python CompleteNewb 19 8,662 Nov-11-2021, 06:43 AM
Last Post: Gribouillis
  Memory Use in array fakka 11 6,288 Jan-29-2020, 04:21 PM
Last Post: fakka
  What work faster and take less memory array or class? Kamilbek 1 3,657 Apr-20-2017, 05:32 PM
Last Post: Larz60+

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020