8000 BUG: str and repr special methods blow up memory usage · Issue #3544 · numpy/numpy · GitHub
[go: up one dir, main page]

Skip to content
BUG: str and repr special methods blow up memory usage #3544
Closed
@cpelley

Description

@cpelley
>>> arr = np.zeros([43200, 21600], dtype=np.int8)
>>> z = np.ma.masked_values(arr, 0)
>>> print z
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/sci/lib/python2.7/site-packages/numpy/ma/core.py", line 3530, in __str__
    res = self._data.astype("|O8")
MemoryError

Calculated memory usage:
(43200_21600._8) + (43200*21600)
8398080000.0 bits --> 0.9776651859283 GB

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0